0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【小ネタ】MySQLのクエリ結果をキレイに整形したい。

Last updated at Posted at 2024-12-11

テーブル内の構造を見ようとしたとき、
カラム数が多くてぐちゃぐちゃな出力になった経験はありませんか?

私はあります。

今回はそんな時に使える小ネタを紹介します。

mysql> SELECT * FROM `テーブル名`;

基本的にはこれできれいな横長の表形式で出力されると思います。

画面に収まる場合は問題ありませんが、
カラム数が増えると1行に入り切らず折り返してしまい、非常に見づらい表となってしまいます。

これを解決するにはどうするか?

答えは簡単です。;\G変えてコマンドを実行するだけです。

mysql> SELECT * FROM `テーブル名`\G

末尾の文字を;から\Gに変えることで縦表示が可能となります。
キレイに出力されましたね。

カラムごとの結果が縦に並ぶため、文字が折り返すこともなく見やすくなります。
横に長いテーブルを確認する場合には、特に重宝するオプションですので覚えておくと便利です。

スッキリ───ヽ(゚д゚)ノ───!!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?