mysql - 如何在命令行上获取 mysql select 查询的树状输出?

标签 mysql bash command-line configuration

我知道有一种方法可以从命令行获取 mysql 选择查询生成的输出的不同 View 。但是我忘记了如何激活它,而且我完全忘记了如何搜索该功能。

标准行为是一个带有大量 ASCII 符号的水平打印表格,每个字段都打印在另一个字段旁边。替代方法是更多,因为缺少更好的词,yml-或树状。它垂直列出数据,我发现它更易于阅读,尤其是在小型终端上。

谁能告诉我如何再次激活该输出模式?

最佳答案

您指的是 \G 选项,the vertical mode或根据mysql help self 模式。

mysql> SELECT * FROM posts LIMIT 1\G

要使其成为标准行为,请将以下内容添加到您的 .my.cnf:

[client]
vertical

关于mysql - 如何在命令行上获取 mysql select 查询的树状输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16974299/

相关文章:

bash 命令跨越多行,中间有几行注释

bash - 如何使用 awk 解析 Amazon S3 日志?

unix - 如何转换为零字节文件?

command-line - 从命令行安装 vimball

deployment - 在WAR文件中定义contextroot

php - MySQL -> Php -> HTML 中的字符问题

PHP - Apache - MySQL 服务器 | PHP - Apache - MySQL 服务器无法连接到主机

mysql - 在 DynamoDB 中创建一个表,并使用 2 "columns"作为键(复合键)

php - 使用 PHP 将注册商标符号/版权符号插入 MySQL

linux - shell脚本单独列出目录中的文件名并重命名