簡體   English   中英

mysql workbench加載數據本地infile找不到文件或目錄

[英]mysql workbench load data local infile cannot find file or directory

其他有問題的人使用:

LOAD DATA LOCAL INFILE 'c:/PRODUCT_GROUP_UPLOAD.CSV' into TABLE ats_store.product_group
FIELDS TERMINATED BY ',' ENCLOSED BY '"' 
ESCAPED BY '"' LINES TERMINATED BY '\r\n' 
(product_group_id,name,price,description,image,start_time,end_time,start_date,end_date,product_code,delivery_format);

幾個星期以來,Mysql Workbench已經出錯了,但我甚至找不到該文件。 另外,我今天更新了!

我明白了:

Error Code: 2. File 'c:\PRODUCT_GROUP_UPLOAD.CSV' not found (Errcode: 2 - No such file or directory)

我已經加載了其他文件,但似乎無法加載這個? 它是我指定的文件夾中的def!

請記住,我已經玩過斜線,前進,后退,雙前進,雙后退等等......

Windows路徑名使用正斜杠而不是反斜杠指定。 如果使用反斜杠,則必須將它們加倍。

請參閱http://dev.mysql.com/doc/refman/5.1/en/load-data.html

我有同樣的問題你的路徑應該使用“”

"C:\\PRODUCT_GROUP_UPLOAD.CSV" if running from workbench

LOAD DATA LOCAL要求文件位於客戶端計算機上。 這是你的情況嗎?

既然你寫了你已經加載了其他文件我假設你的服務器和客戶端對於所有嘗試都是相同的,只有這個單個文件無法加載。 我這樣寫是因為可以關閉LOCAL支持(另請參閱http://dev.mysql.com/doc/refman/5.6/en/load-data-local.html )。

麥克風

嘗試將數據文件移動到不在“文檔和設置”下的測試目錄或其子項。 Windows可能會限制對該區域的訪問。 然后再次測試您的LOAD INFILE語句。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM