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' 

,因为这是缺少一个新行的字符串在最后一列中导入

过程中加入