Вывод результата запроса консоли mysql в вертикальном формате

Случалось ли такое, что при выборке из таблицы с множеством столбцов вы получали совершенно нечитаемый вывод на экран (из-за того, что столбцы расползались по нескольким строкам)?

Оказывается, можно вывести каждую строчку по-отдельности в виде пар «ключ: значение». Для этого всего лишь нужно в конце запроса вместо ; поставить \G

Например, вот такая команда:
select * from users\G
выдаст результат вот такого вида:

*************************** 1. row ***************************
                         id: 1
                       nick: customer
*************************** 2. row ***************************
                         id: 2
                       nick: user

Кроме того, вертикальный вывод строк можно назначить по умолчанию, запустив консоль mysql с опцией --vertical

А начиная с версии 5.5.3, можно запускать консоль с флагом --auto-vertical-output, в результате чего тип вывода будет подстраиваться автоматически.