2013-03-23 100 views
1

我在phpMyAdmin中使用LOAD DATA INFILE發現了一個相當討厭的錯誤,這是令人沮喪的。 基本上我正在指定的路徑被程序 修改爲以下命令: LOAD DATA INFILE'C:\ CaliberMap.csv' 有一個錯誤,它堅持路徑爲: 'C:\ ProgramData \ MySQL \ MySQL服務器5.6 \ data \ CaliberMap.csv' 完全忽略我指定的路徑(或者,而不是屠宰它!)。 給我下面的錯誤:LOAD DATA INFILE在phpMyAdmin 3.5.7中的錯誤

29 - 文件 'C:\ ProgramData \ MySQL的\ MySQL服務器5.6 \ DATA \ CaliberMap.csv' 未找到(ERRCODE:2 - 沒有這樣的文件或目錄)

我因爲不可能將任何東西輸入到我的桌子上,所以難倒了。

任何想法? Bug補丁?我已經花了幾個小時的頭髮,在互聯網上沒有答案。

+0

我試圖導入功能爲好,不幸的是,MS EXCEL不能導出CSV正確 - 這樣就完成了,嘗試手動添加引號,但不接受行分隔符(不管我放什麼) - 甚至是「auto」也不起作用,也嘗試了ODS格式。MyPHPAdmin是一個可怕的對於Windows機器來說糟糕的工具 - 它只是不起作用!!! – MC9000 2013-03-24 00:06:37

回答

1

嘗試使用 「本地」 關鍵字」

「LOAD DATA LOCAL INFILE 'C:\ CaliberMap.csv'」

+0

非常感謝!請注意,在Windows上,我必須用向前替換反斜槓。 – n3rve 2016-10-05 11:01:07