synblog

the round pegs in the square holes

mysql で現在使っているデータベース名を表示する

mysql プロンプトにはいると、

use database_name

で、使いたいデータベースに接続しますが、ふと今どのデータベースに接続していたか忘れて確認したくなることがあります。そんなときは、

SELECT database();

で、接続中のデータベースを表示できます(※myql4.1以降)。または、

SHOW PROCESSLIST;

で、起動しているスレッドの情報を表示することができ、接続しているユーザ名・データベース名などが見れるのでこちらで確認することもできます。