我正在使用此查询将文本文件导入MySQL表:
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"
我该怎样防止这种情况?
答案 0 :(得分:0)
解决方案是包括由选项'\ r'终止的行,即
LINES TERMINATED BY '\r\n'
因为缺少在导入期间最后一列中添加了新的行字符串