我正在尝试使用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