データベース(スキーマ)一覧を表示する | MySQL

show dabasesと打ち込む。 ここで表示されるのはログイン中のユーザーがGRANTで表示権限が与えられたデータベースのみが表示される点に注意。

show dabases

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mi53               |
| mysql              |
| performance_schema |
| test               |
+--------------------+
5 rows in set (0.03 sec)

エイリアスとしてshow schemasも用意されている。

絞り込む

データベースが大量にある場合などに、show databasesはlike句でパターンを指定することで表示されるレコードを絞り込むことができる。

mysql> show databases like '%_schema';
+---------------------+
| Database (%_schema) |
+---------------------+
| information_schema  |
| performance_schema  |
+---------------------+
2 rows in set (0.00 sec)

mysqlshow

シェルなどからmysqlshowコマンドを利用しても同様の結果が得られる。

[katsube@localhost ~]$ mysqlshow -u root
+--------------------+
|     Databases      |
+--------------------+
| information_schema |
| mi53               |
| mysql              |
| performance_schema |
| test               |
+--------------------+

参考

関連書籍

奥野 幹也
ISBN 4774142948
¥ 2,957

failed to fetch data: unkown error

Bill Karwin
ISBN 4873115892
¥ 3,456

failed to fetch data: unkown error

コメント

コメントを入力. Wiki文法が有効です:
G L M S I