データベースの一覧を表示する
MySQLにログインした後に自分が操作できるデータベース一覧を確認するコマンドを確認してみます。
久しぶりに触るデータベースや、他の人がデータベースを作成したときには使用頻度が高いコマンドになります。
データベース一覧を表示するコマンド
データベースの一覧を確認したいときは「show databases」コマンドを使用します。
MySQLは権限の設定により、ユーザーごとに操作できるデータベースが異なります。注意点としては全てのデータベースが表示されているのではなく、ログインしたユーザーが操作できるデータベースである点を覚えておきましょう。
サンプルのコマンド
コマンドの実行サンプル
1 2 3 4 5 6 7 8 9 |
mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | hogehoge_db1 | | hogehoge_db2 | +--------------------+ 3 rows in set (0.00 sec) |
特定の名前のデータベースを検索するコマンド
データベースの数が多いとき、全てのデータベースを表示すると目的のデータベースが存在するかが分かりにくいときがあります。そのときは「show databases」コマンドに「like」文を付与することにより、データベースを検索することができます。
サンプルのコマンド
※検索するデータベースには「%」などのワイルドカード文字を使用できます。
コマンドの実行サンプル
1 2 3 4 5 6 7 8 |
mysql> show databases like 'hogehoge%'; +--------------------+ | Database | +--------------------+ | hogehoge_db1 | | hogehoge_db2 | +--------------------+ 2 rows in set (0.00 sec) |
ページ数: 688ページ
出版社:SBクリエイティブ
発売日:2018/06/21
出典:amazon