0
我想從一個CSV使用MySQL加載數據,但我得到錯誤代碼29(文件未找到)。我使用的是Mac OSX版,但是當我運行下面的查詢加載數據文件MySQL的MacOS
LOAD DATA INFILE '/workspace/SQL_Test/src/values.csv'
INTO TABLE queryid_vs_column
COLUMNS TERMINATED BY ','
MySQL試圖在 'C:/workspace/SQL_Test/src/values.csv' 的樣子。我還沒有發現任何其他人有類似的問題,有沒有人遇到過這樣的事情?我不確定爲什麼MySQL認爲我正在運行Windows機器。
謝謝。
'show variables like'datadir';''的輸出是什麼? –
MySQL服務器是否在Mac上運行? 'LOAD DATA INFILE'訪問服務器上的文件,而不是客戶端。 – Barmar
啊,好吧,這是否意味着'LOAD DATA LOCAL'訪問客戶端? @Barmar –