mysql加载数据本地infile添加引号

时间:2017-04-23 08:49:28

标签: mysql load-data-infile

我正在使用此查询将文本文件导入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"

我该怎样防止这种情况?

1 个答案:

答案 0 :(得分:0)

解决方案是包括由选项'\ r'终止的行,即

LINES TERMINATED BY '\r\n'

因为缺少在导入期间最后一列中添加了新的行字符串

相关问题