【发布时间】:2012-02-10 04:20:54
【问题描述】:
我尝试将 mysql 表导出为 csv 文件,该表在几列中包含换行符等通配符。以下 csv 文件在 excel/csved 中打开时显示列不正确分离,这是怎么回事?
SELECT * INTO OUTFILE 'table.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' 转义 '\\' LINES TERMINATED BY '\n' FROM mytable limit 10【问题讨论】:
-
您可以使用 ODBC 从 Excell 连接到您的数据库吗?这应该比 CSV 更容易正确。
-
@Andrew:远程数据库太大(TB),无法直接从 excel 导出。并且该过程需要在linux shellscript中编写脚本