0
LOAD DATA
LOCAL INFILE "file.txt"
REPLACE INTO TABLE file
FIELDS TERMINATED BY '|'
(attribute1, attribute2)
LOAD DATA
LOCAL INFILE "file2.txt"
REPLACE INTO TABLE file2
FIELDS TERMINATED BY '|'
(attribute3, attribute4)
我有一個由幾個這些「LOAD DATA」命令組成的單個文本文件。我收到一條錯誤消息,指出第6行或第2個命令的開頭不正確。如果我嘗試引入「由'\ n'」代碼終止的行,它表示它不允許使用我的mysql版本。MySQL正在加載數據錯誤
也許你需要終止個別'LOAD DATA'報表? – Kermit
是的,你應該添加';'在每個加載語句的末尾。你正在使用什麼版本的MySQL? – Shockley
';'幫助刪除第二個錯誤消息,但現在它指向第1行,並說「使用的命令不允許這個mysql版本」。 – user2574635