我喜欢mysql客户机程序在交互模式下生成的表输出,但是如果我尝试运行sql脚本,如下所示:
mysql -uroot mydb < myscript.sql我只能得到制表符分隔的输出。
mysql -uroot mydb -e 'select * from mytable'但是,它会以所需的表格式生成输出。
如何获取第一个命令以生成表格式的输出?我不想要HTML输出,但要输出具有对齐的列和标题的末尾字符。
发布于 2011-01-15 00:25:10
将-t选项添加到mysql (表)。
mysql -t -uroot mydb < myscript.sql
mysql -t -uroot mydb -e 'select * from mytable'发布于 2012-11-27 02:49:39
在运行查询之前使用\P less -S选项
mysql> \P less -S寻呼机设置为'less -S‘
https://stackoverflow.com/questions/4693240
复制相似问题