我在这里搜索找不到任何关于此的内容。
我在工作的命令行上使用 mysql,并且我使用相当大的表,所以我设置了 mysql 寻呼机,如果我运行一个查询,它允许一个更可读的结果,它返回 1000 个结果。我使用下面的命令来设置寻呼机。
\P less -Sin
这符合我的需要,但让我想知道 mysql 在命令行上是否还有更多的分页器样式。
我在这里搜索找不到任何关于此的内容。
我在工作的命令行上使用 mysql,并且我使用相当大的表,所以我设置了 mysql 寻呼机,如果我运行一个查询,它允许一个更可读的结果,它返回 1000 个结果。我使用下面的命令来设置寻呼机。
\P less -Sin
这符合我的需要,但让我想知道 mysql 在命令行上是否还有更多的分页器样式。
mysql> pager less
PAGER set to 'less'
您可能想尝试pspg: 专为处理表格而设计的 Unix 寻呼机。专为 PostgreSQL 设计,但也支持 MySQL。
主要目标
冻结前几行,前几列的可能性
可以使用花哨的颜色——比如 mcview 或 FoxPro
在行动:
这篇文章很旧,但仍然很有帮助。
您可以将寻呼机设置为您想要的任何内容,包括在将所有输出反馈给您之前解析所有输出的脚本。那里的示例包括使用使EXPLAIN
输出更具可读性的附加工具。
另请注意,要关闭此功能并返回正常标准输出,命令为nopager
.
如果你不喜欢less
你可以使用more
:)
\P more