因此,如果我打开一个 Mysql CLI 并运行一个包含许多列和行内容很长的 select 语句,mysql 将根据我的窗口分辨率呈现它。如果我的屏幕很小并且一行不适合,它将切成两半并在第二行显示该行的后半部分。我正在寻找一种将行输出为连续行的方法(以便可以轻松阅读),然后使用命令向右制表并查看内容的后半部分。关于如何实现这一目标的任何想法?
因此,如果我打开一个 Mysql CLI 并运行一个包含许多列和行内容很长的 select 语句,mysql 将根据我的窗口分辨率呈现它。如果我的屏幕很小并且一行不适合,它将切成两半并在第二行显示该行的后半部分。我正在寻找一种将行输出为连续行的方法(以便可以轻松阅读),然后使用命令向右制表并查看内容的后半部分。关于如何实现这一目标的任何想法?
我通常使用
--vertical
命令行选项,它会在每一行打印一个列:值对,而不是换行。通过该
--pager
选项,您应该能够使用不同的寻呼机,例如更少、更多或自定义寻呼机。MySQL手册中有许多使用自定义分页器的示例,包括以下示例:
然后从左到右滚动...