首先解释一下我的想法{我不擅长英语}
在Alan Storm 的博客上,我发现了一个关于 mysql 的棘手问题。我不确定他是否使用命令行。评论部分已经关闭,所以我把这个查询放在这里。
mysql> select * from eav_entity_type\G
当我在命令行(基于 Window dos 的 cmd)中运行此语句时,我只返回正常的 select 语句结果。
请让我知道如何获得该博客中显示的结果,或者它只是代码美化器的一部分。
首先解释一下我的想法{我不擅长英语}
在Alan Storm 的博客上,我发现了一个关于 mysql 的棘手问题。我不确定他是否使用命令行。评论部分已经关闭,所以我把这个查询放在这里。
mysql> select * from eav_entity_type\G
当我在命令行(基于 Window dos 的 cmd)中运行此语句时,我只返回正常的 select 语句结果。
请让我知道如何获得该博客中显示的结果,或者它只是代码美化器的一部分。
我认为您正在使用\g
而不是\G
. 除非您使用,否则您将\G
获得默认输出模式。默认为\g
。
mysql> show databases\g
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
+--------------------+
3 rows in set (0.00 sec)
mysql> show databases\G
*************************** 1. row ***************************
Database: information_schema
*************************** 2. row ***************************
Database: mysql
*************************** 3. row ***************************
Database: test
3 rows in set (0.00 sec)
也许您使用的是旧版本的 MySQL?\G
是 MySQL ego 命令的快捷方式,也应该在您的系统上工作。
见:http ://dev.mysql.com/doc/refman/5.5/en/mysql-commands.html
它可以在我的系统上进行垂直显示。