MySQL的LOAD DATA LOCAL INFILE加引号
问题描述:
我使用这个查询来导入文本文件到MySQL表:MySQL的LOAD DATA LOCAL INFILE加引号
LOAD DATA LOCAL INFILE 'myfile.txt'
INTO TABLE mytable
FIELDS TERMINATED by '\t'
LINES TERMINATED BY '\n'
(colA, colB, colC);
从制表符分隔的文件看起来像:
name1 name2 name3
但当它输入时,最后一列用引号括起来:
name1 name2 "name3"
我该如何防止这种情况?
答
解决方案是包括由选项终止线“\ R”,即
LINES TERMINATED BY '\r\n'
,因为这是缺少一个新行的字符串在最后一列中导入
过程中加入