gpt4 book ai didi

mysql - Linux/mysql 将 mysql 表输出写入文件并保持 mysql 格式。

转载 作者:太空狗 更新时间:2023-10-29 12:34:12 27 4
gpt4 key购买 nike

我在 mysql 中使用如下命令。当它显示表格数据时,它被格式化为一个非常干净的表格,间距均匀且 |作为列分隔符。

SELECT * FROM TABLE_NAME;

当我从 CLI 运行命令时,如下所示,输出非常干净,就像我从 mysql 中运行它一样。

$ mysql -e "USE databse_name;" -e "SELECT * from TABLE_NAME;"

但是,如果我告诉 CLI 命令将同一命令的输出写入文件(请参阅下面的命令),我会丢失所有漂亮的格式,并且写入的文件最终看起来很糟糕。

$ mysql -e "USE databse_name;" -e "SELECT * from TABLE_NAME;" > ~/tablename.txt

有人知道怎么解决吗?感谢您抽出宝贵时间并提前提供帮助。

最佳答案

进入mysql CLI并在那里写入

tee ~/tablename.txt

除了编写查询之外,所有查询的输出都将收集到文件 ~/tablename.txt 中。执行查询时写入控制台

notee

关于mysql - Linux/mysql 将 mysql 表输出写入文件并保持 mysql 格式。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16449473/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com