Подтвердить что ты не робот

Как показывать записи по вертикали в командной строке mysql?

Сначала объясняю, что у меня на уме {я плохо разбираюсь в английском}

В блоге Алан Шторм я нашел сложную вещь о mysql. Я не уверен, что он использует командную строку или нет. Я должен спросить у Алана, что это такое, когда раздел комментариев закрыт, поэтому я помещаю этот запрос здесь.

mysql> select * from eav_entity_type\G

Когда я запускаю этот оператор в моей командной строке (на основе cmd), я просто возвращаю результаты нормального выбора.

Пожалуйста, дайте мне знать, как я могу получить результат, как показано в этом блоге, или если это просто часть конструктора кода.

4b9b3361

Ответ 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)

Ответ 2

Возможно, вы используете более старую версию MySQL?\G является ярлыком для команды MySQL ego и должен работать и с вашей системой.

Смотрите: http://dev.mysql.com/doc/refman/5.5/en/mysql-commands.html

И он отлично работает с вертикальным отображением на моей системе.