2008年10月13日月曜日

MySQLでデータベース一覧と表一覧を確認する

MySQLでデータベース一覧、表一覧、表のフィールドを見る方法をメモしておく。

・データベース一覧はshow databasesを用いる。
・表一覧はshow tablesを用いる。

-- データベース一覧の表示
mysql>show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| bookshop |
| foods |
| mysql |
| sqldrill |
+--------------------+
5 rows in set (0.00 sec)

-- テーブル一覧の表示
mysql>show tables from foods;
+-----------------+
| Tables_in_foods |
+-----------------+
| foodslist |
+-----------------+
1 row in set (0.06 sec)

-- フィールド一覧の表示
mysql>show fields from foods.foodslist;
+----------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| foodname | varchar(30) | YES | | NULL | |
| maker | varchar(30) | YES | | NULL | |
| category | varchar(20) | YES | | NULL | |
| price | int(11) | YES | | NULL | |
+----------+-------------+------+-----+---------+----------------+
5 rows in set (0.00 sec)

0 件のコメント: