这个问题在这里已经有答案了:
如何以csv格式输出mysql查询结果(38个答案)
将mysql命令行结果的输出格式更改为csv(8个答案)
两年前关门了。
认为这是一个非常基本的问题,人们肯定会面临。但不幸的是,我找了很多,却找不到解决办法。
我使用mysql命令行客户机来运行查询,然后根据我的需求解析输出。默认情况下,它以 tab separated
. 表的某些列中有制表符。
正因为如此,我无法将其正确解析为 tab
不转义列数据中的。当我 cut
我的输出 tab
,我得到了比预期更多的列。
我将使用 select * from table
键入查询。所以更换 tab
在查询中按列不是一个选项。
在mysql文档中查看了任何可用的选项,但似乎没有。有办法解决吗?
暂无答案!
目前还没有任何答案,快来回答吧!