1
我有數據的字段被\u0001
刪除,記錄被\u0002\n
刪除。我想使用LOAD DATA INFILE
將所有數據一次導入到MySQL數據庫中。我知道\u0001
可以寫成X'01'
,但我不知道如何編寫`\ u0002 \ n'。MySQL負載數據INFILE帶特殊刪除程序
這是我到目前爲止。
LOAD DATA LOCAL INFILE 'myfile.txt' INTO TABLE my_table
FIELDS TERMINATED BY X'01'
LINES TERMINATED BY '\n'
(col1, col2, col3);
上面的SQL語句的作品,但我怕\u0002
可能與數據一起導入到數據庫中。
我知道\u0002
可以寫成X'02'
,但我不太確定如何將X'02'
與\n
合併。
有什麼建議嗎?
呵呵,我的建議是用你目前的方法,然後在導入完成後替換'\ u00002'(所以,你不必等待完美的解決方案) – ajreal 2011-05-23 03:28:18
這正是我所做的。謝謝 – David 2011-06-02 15:04:41