2011-09-11 15 views
6

'USE'コマンドのおかげで、デフォルトのスキーマを設定できます。デフォルトのスキーマの名前を取得するために同様のコマンドがありますか?MySQLのデフォルトスキーマ

答えて

7

SELECT DATABASE();はすべきことです。現在選択されているスキーマがない場合、これはNULLを返します。

3

MySQLはこれを行うための機能を提供します。

SELECT database(); 
0

あなたはSTATUSコマンドを使用して、DBMSのステータスを持つことができます。

mysql> STATUS 
Connection id:  
Current database: 
Current user:  
SSL:    
Current pager:  
Using outfile:  
Using delimiter:  
Server:   
Server version:  
Protocol version: 
Connection:  
Server characterset:  
Db  characterset:  
Client characterset:  
Conn. characterset:  
UNIX socket:   
Uptime:   

DBMSステータスにもCurrent Databaseパラメータがあります。