- Home ›
- MySQLの使い方 ›
- MySQL関数の使い方
DATABASE関数(現在選択しているデフォルトデータベース名を取得する)
MySQL では DATABASE 関数を使用することで現在選択しているデフォルトのデータベース名を文字列として取得することができます。ここでは MySQL における DATABASE 関数の使い方について解説します。
(Last modified: )
DATABASE 関数の使い方
DATABASE 関数は現在選択しているデフォルトデータベース名を取得するために使用します。書式は次の通りです。
DATABASE()
データベースを選択していないときは NULL となります。
※ SCHEMA 関数も同じです。
-- --
それでは実際に試してみます。 MySQL に接続した直後でまだデータベースを選択していないときに次のように実行します。
select database();
デフォルトデータベースがありませんので NULL となりました。
それでは mydb データベースを選択します。
use mydb;
あらためて次のように実行してください。
select database();
デフォルトのデータベース名を取得することができました。
-- --
database 関数の使い方について解説しました。
( Written by Tatsuo Ikura )
著者 / TATSUO IKURA
プログラミングや開発環境構築の解説サイトを運営しています。