MySQL导出到csv包括转义字符

时间:2015-04-06 01:54:37

标签: mysql

第一次读者,但第一次在这里发帖。

我正在尝试将MySQL表导出到.csv文件。这完全没问题:

SELECT * INTO OUTFILE '/tmp/0405151831.csv' 
FIELDS TERMINATED BY ',' 
ENCLOSED BY '"' 
ESCAPED BY '\\' 
LINES TERMINATED BY '\n' 
FROM temp;

因此,出口根本不是问题。但是当我在Excel中打开时,转义字符'\'会显示电子表格中的所有特殊字符。

我正在学习管道供应商提供的20k +项目的完整列表(他们向我发送了电子表格,我将它们保存为.csv,使用MySQL导入和导出以填充表格并自行调整)。他们的列表中包含了大量的“,”,*以及所有其他通常需要在每行中进行转义的垃圾。

我试图摆脱ENCLOSED BY和ESCAPED BY语句,但猜猜是什么?那里也有很多逗号。

如何防止将转义字符导出到.csv?

0 个答案:

没有答案