本稿では、MySQLで現在使用中のデータベースを確認する方法を紹介します。
使用中のデータベースを確認する
以下のコマンドで使用中のデータベースを確認することができます。
SELECT database();
実際に確認してみます。
MySQLサーバーに接続。
% mysql -u root -p
Enter password:
省略
現在のデータベース一覧を確認。
mysql> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
| testdb1 |
| testdb2 |
+--------------------+
6 rows in set (0.00 sec)
使用中のデータベースを確認。
接続直後はデータベースが選択されていないため、結果はNULLになります。
mysql> SELECT database();
+------------+
| database() |
+------------+
| NULL |
+------------+
1 row in set (0.00 sec)
データベースを選択。
mysql> USE testdb1;
Database changed
使用中のデータベースを確認。
mysql> SELECT database();
+------------+
| database() |
+------------+
| testdb1 |
+------------+
1 row in set (0.00 sec)
MySQLで現在使用中のデータベースを確認する方法を紹介しました。