使用管道作为myql中的定界符导出到磁盘csv

时间:2018-08-28 09:59:46

标签: mysql csv export-to-csv

我需要来自远程mysql服务器的CSV(因此“ TO OUTFILE”是不可能的)进行进一步处理。 问题在于字段是通常包含制表符(\ t)的文本,因此无法使用 sed awk 对字段进行后处理和分离,因为我们将以某些行的列比预期的多。

我阅读Mysql手册的第一种方法是:

content=""$(mysql -u my_user -pthepass -h remote.sql.com -D my_db -s -e "${query}" --delimiter="|")

但无济于事。我得到了制表符分隔的csv。

有什么方法可以避免在数据加载后进行替换?

0 个答案:

没有答案