MySQLのDBとテーブルの情報を確認する

6月 13, 2009

MySQLの基本中の基本ですが、DBとテーブルの確認について。
超簡単で基本的なことでもしばらく使っていないと「あれ、何だっけ」となってしまうので、
いつでも引き出せるように改めてメモ。

まずは、存在するデータベースを確認する。おそらく、イヤというほど使うコマンド。

mysql > SHOW DATABASES;


また、以下のコマンドで、特定のDBがどのように作成されたかを確認することができる
(これ、実は最近まで知らなかった・・・)。

mysql > SHOW CREATE DATABASES DB_NAME;


次に、DB上に存在するテーブルを確認する場合。

mysql > SHOW TABLES FROM DB_NAME;


または、以下でも。

mysql > USE DB_NAME;
mysql > SHOW TABLES;


テーブルの構造を確認する。これも、本来イヤというほど使うコマンド。なのに、忘れる・・・

mysql > DESC TABLE_NAME;



以下はテーブル作成時の詳細を出力する。最近知ったけど、これは便利ですね。

mysql > SHOW CREATE TABLE TABLE_NAME\G;


どうせまた忘れるだろうけど、これでいつでも引き出せるのだw


Categories: MySQL

No Responses so far | Have Your Say!

Comments are closed.