48

MySQL で各ユーザーのデフォルト スキーマを設定する方法はありますか? ユーザー x はデフォルトでスキーマ y になり、ユーザー z はデフォルトでスキーマ a になります。

4

2 に答える 2

82

ユーザーのデフォルトのデータベースはありません。現在のセッションのデフォルト データベースがあります。

DATABASE() 関数を使用して取得できます-

SELECT DATABASE();

そして、USEステートメントを使用して設定できます-

USE database1;

手動で設定する必要があります - USE db_name、または接続文字列で。

于 2012-09-14T14:19:22.040 に答える