MySQLでテーブル定義を取得する方法

MySQLでテーブル定義を取得する方法は三つあることを今日はじめて知ったのでメモっておく・・・

1つめ

SHOW FULL COLUMNS FROM hogehoge;

個人的に普段使ってる方法、良く忘れる・・・orz
おそらくほぼ全ての情報を表示する



2つめ

DESC hogehoge;

1つめの不要な情報を削除した物を表示する
はじめて知ったやり方その1



3つめ

SHOW CREATE TABLE hogehoge;

テーブルの作成時の情報を表示する
はじめて知ったやり方その2



2つめはシンプルで使い勝手がよさそう・・・