我無法使用本地infile將數據加載到mysql中。我得到的錯誤是Can't get stat of 'filename' (Errorcode:13)
。mysql加載本地infile權限問題
我試圖使用chmod -R 755 dir_name'
修改目錄我的文件的權限,但仍然得到相同的錯誤。有任何想法嗎?我的首選解決方案是以某種方式修改包含我的文件的目錄的權限,以便它可以讀取我的mysql - 但如果需要的話,我也願意接受其他解決方案。
我使用的python代碼如下。
def csv_todb(filename, cursor):
query = "load data local infile '%s' into table mytable fields terminated by ',' lines terminated by '\n' ; " % (filename)
cursor.execute(query)
有可能是它的一個路徑問題是你傳遞一個完整的路徑? – 2012-08-11 22:32:47
當我通過我得到的完整路徑時,'使用的命令不允許使用此mysql版本'錯誤 – JZee 2012-08-11 22:38:04