MySQLで各フィールドのコメント確認

テーブル内のフィールド数がかなり多い場合…あとになって見たらよく分からなくなる事があるので(汗)

各フィールドへCOMMENT ‘フィールドのコメント’を追記して確認(show fields from テーブル名;)しても表示されず???

MySQLのリファレンスを確認してみると
「FULL キーワードを指定すると、カラムの照合順序とコメント、およびユーザーが各カラムに対して持っている権限が出力に含まれます。」

だそうで
show full fields from テーブル名;(もしくはshow full columns from テーブル名;)
↑のコマンドで無事に各フィールドのコメントを確認できました。

古いDBを移行してたらワーニング?

ちょっと古いシステムのDBを移行作業して確認してたら…
CREATE TABLE 後に1 warningの表示で???

mysql> show warnings; でワーニングを確認してみると
‘TYPE=storage_engine’ is deprecated and will be removed in a future release. Please use ‘ENGINE=storage_engine’ instead

「TYPEでの指定がもう推奨されてなくて将来無くなるので、代わりにENGINEで指定してね」
って事みたいなので

TYPE=MyISAM;
 ↓
ENGINE=MyISAM;

にSQL文を修正したら、無事にワーニング無しに移行できました。ほっ