select database()文を使う。データベースはuse文で使用の宣言をしなければ使用することができず、宣言をしていない場合は以下のようにNULLと表示される。
mysql> select database(); +------------+ | database() | +------------+ | NULL | +------------+ 1 row in set (0.00 sec)
use文でprincessというデータベースの仕様を宣言して使用できる状態にすると、そのデータベース名が表示される。
mysql> use princess; Database changed mysql> select database(); +------------+ | database() | +------------+ | princess | +------------+ 1 row in set (0.00 sec)