こんなとき使う
カラム数が多いテーブルを取得するとき。
mysql> select * from users where id = 1; +----+-----------+----------------+-----------+---------------+-------------+---------------+------------------+-----------------------------------------------------------------------------------+---------------------+---------------------+------------+ | id | name | aaaa | bbbb | cccc | dddd | eeee | ffff | created_at | updated_at | deleted_at | +----+-----------+----------------+-----------+---------------+-------------+---------------+------------------+-----------------------------------------------------------------------------------+---------------------+---------------------+------------+ | 1 | uiro | aaaaaaaaaaaaa | bbbbbbbbbbb | cccccccccccccccc | ddddddddddddddd | eeeeeeeeeeeeee | ffffffffffffffff | 2017-12-16 06:06:29 | 2017-12-25 04:31:04 | NULL | +----+-----------+----------------+-----------+---------------+-------------+---------------+------------------+-----------------------------------------------------------------------------------+---------------------+---------------------+------------+
見にくいいいいいいいいいいいいいい
SQL文書き換える
最後を ;
にしていたのを \G
に書き換える
mysql> select * from themes where id = 1\G *************************** 1. row *************************** id: 1 name: uiro aaaa:aaaaaaaaaaaaa bbbb: bbbbbbbbbbb cccc: cccccccccccccccc dddd: ddddddddddddddd eeee: eeeeeeeeeeeeee ffff:ffffffffffffffff created_at: 2017-12-16 06:06:29 updated_at: 2017-12-25 04:31:04 deleted_at: NULL 1 row in set (0.00 sec)
めっちゃ見やすい。
カラム名が揃えられるので、おすすめです。