テーブル内の構造を見ようとしたとき、
カラム数が多くてぐちゃぐちゃな出力になった経験はありませんか?
私はあります。
今回はそんな時に使える小ネタを紹介します。
例
mysql> SELECT * FROM `テーブル名`;
基本的にはこれできれいな横長の表形式で出力されると思います。
画面に収まる場合は問題ありませんが、
カラム数が増えると1行に入り切らず折り返してしまい、非常に見づらい表となってしまいます。
これを解決するにはどうするか?
答えは簡単です。;
を\G
変えてコマンドを実行するだけです。
mysql> SELECT * FROM `テーブル名`\G
末尾の文字を;
から\G
に変えることで縦表示が可能となります。
キレイに出力されましたね。
カラムごとの結果が縦に並ぶため、文字が折り返すこともなく見やすくなります。
横に長いテーブルを確認する場合には、特に重宝するオプションですので覚えておくと便利です。
スッキリ───ヽ(゚д゚)ノ───!!