如何垂直显示在mysql命令行记录?(How to show records vertically

2019-07-30 01:38发布

首先解释了什么是在我的脑海{我不擅长英语}

在艾伦风暴的博客,我发现关于MySQL一件棘手的事情。 我不知道他是否使用命令行还是不行。 注释部分已经关闭了那里,所以我在这里把这个查询,而不是。

mysql> select * from eav_entity_type\G

当我在命令行(基于Windows的DOS CMD)运行此声明我只是回到正常的select语句的结果。

请让我知道我怎么能拿结果作为该博客显示,或者如果它仅仅是一个代码美化的一部分。

Answer 1:

我认为你正在使用\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)


Answer 2:

也许你正在使用MySQL的旧版本? \G是MySQL的自我命令的快捷方式,并应在系统上正常工作。

请参阅: http://dev.mysql.com/doc/refman/5.5/en/mysql-commands.html

它正常工作与垂直显示在我的系统上。



文章来源: How to show records vertically in mysql command line?