MySQLでやりたいことから調べられるリファレンス

MySQL 逆引きリファレンス

データベースの一覧を表示する

スポンサードリンク

MySQL に存在するデータベースの一覧を表示するには、SQL の SHOW 文を使用します。

使用例
SHOW DATABASES

実際に実行すると、下記のように存在するデータベース名の一覧が表示されます。

mysql>SHOW DATABASES;
+-------------+
| Database    |
+-------------+
| java_test1  |
| java_test2  |
| mysql       |
| mysql_test1 |
| mysql_test2 |
| mysql_test3 |
| php_test1   |
| php_test2   |
| test        |
+-------------+
9 rows in set (0.00 sec)

LIKE を使用して、表示するデータベース名のパターンを指定することも可能です。

使用例
SHOW DATABASES LIKE 'パターン'

例えば、「mysql」で始まるデータベース名のみ表示する場合は、下記のように実行します。

mysql> SHOW DATABASES LIKE 'mysql%';
+-------------------+
| Database (mysql%) |
+-------------------+
| mysql             |
| mysql_test1       |
| mysql_test2       |
| mysql_test3       |
+-------------------+
4 rows in set (0.00 sec)
スポンサードリンク

データベース関連

その他のカテゴリー一覧