如何设置 MySQL CLI 默认使用分页器输出?

如何设置 MySQL CLI 默认使用分页器输出?

我发现了 MySQL CLI 的这种出色的输出格式这里。命令是mysql> pager less -SFX。我希望将其设为默认命令,而不必每次启动 MySQL CLI 时都输入该命令。我该如何将其设置为默认命令?

答案1

mysql可以使用以下命令行从客户端设置寻呼机:--pager=选项。

因此,一个选项是在你的 shell 中设置一个别名,这样你的自定义分页器总是在你的 ~/.bashrc 中设置类似于:

alias mysql='mysql --pager="/usr/bin/less -SFX"'

或者任何--option=命令行选项option=可以在个人档案的相关部分进行设置~/.my.cnf。例如:

[mysql]
pager="/usr/bin/less -SFX" 

相关内容