2013-06-26 78 views
0

我試圖導入.csv(或.txt沒關係)與MySQL Workbench和我實際使用下面的命令:進口問題與MySQL工作臺

LOAD DATA LOCAL INFILE '/path/to/your/csv/file/model.csv' INTO TABLE test.dummy FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'; 

我的.csv文件是放置在放置數據庫的服務器的mysql/data文件夾中(在localhost上)。 MySQL Workbench告訴我「查詢中斷」。 我以前試圖把完整的路徑,但查詢運行成功,沒有結果。我的數據庫還是空的...

感謝您的幫助。

+0

/path/to/your/csv/file /是否是您的csv文件的路徑? – Swapnil

+1

不要將非mysql管理的文件放在你的mysql/data文件夾中!你可以從命令行客戶端而不是工作臺運行這個'LOAD DATA ...'命令嗎?它可能會給你一個更好的錯誤信息。您的csv文件的保護設置是否可以讓您的mysqld服務器讀取它? –

+0

我的csv文件的保護?我不知道你是什麼意思......如果你的意思是讀寫保護,你必須知道我的文件已經被Access提取出來,它並沒有要求我定義保護。 – Poketchu

回答

0

好吧所以......問題解決了。似乎MySQLWorbench接受這個請求的直接路徑(沒有錯誤,腳本執行),但不刷新他的表視圖...因此,我的表已滿滿3次,然後重新啓動MySQLWorkbench,發現我的表已滿。

所以...問題解決了。對不起,時間流逝。