Случалось ли такое, что при выборке из таблицы с множеством столбцов вы получали совершенно нечитаемый вывод на экран (из-за того, что столбцы расползались по нескольким строкам)?
Оказывается, можно вывести каждую строчку по-отдельности в виде пар «ключ: значение». Для этого всего лишь нужно в конце запроса вместо ;
поставить G
Например, вот такая команда:
select * from usersG
выдаст результат вот такого вида:
*************************** 1. row *************************** id: 1 nick: customer *************************** 2. row *************************** id: 2 nick: user
Кроме того, вертикальный вывод строк можно назначить по умолчанию, запустив консоль mysql с опцией --vertical
А начиная с версии 5.5.3, можно запускать консоль с флагом --auto-vertical-output
, в результате чего тип вывода будет подстраиваться автоматически.