我正在嘗試使用MySQL加載數據infile。但是,在其中一個文件中,該列包含圖標的目錄路徑。例如,IconFile列包含\ image \ icon \ department \ bathroom.jpg。在MySQL中加載包含特殊字符的數據
但是,當我輸入此字段時,該字段變爲imageicondepartment?athroom.jpg。
當前LOAD DATA INFILE命令:
load data local infile 'd:\\project2014\\g3t4\\data\\department.txt'
into table department
fields terminated by '\t'
escaped by '\\'
optionally enclosed by'"'
lines terminated by '\r\n'
ignore 1 lines;
如何使其正確導入你糾正LOAD DATA INFILE命令?
任何人都有一個解決方案,可以準確捕獲\字符?解決方案必須在SQL load data infile命令中,在賦值中我不允許修改txt文件或使用任何其他軟件。
需要一個解決方案,而不是解釋爲什麼我遇到這個問題。任何幫助?
你能顯示你的文本文件結構嗎? – Divya