web-dev-qa-db-ja.com

MySQLで1人のユーザーのデフォルトデータベースを変更する方法

これは一見 http://serverfault.com の質問のように見えるかもしれませんが、そうではないと思います。
稼働中のサーバーにmysqlデータベースがあります。ログインしてクエリを実行するたびに、所有している1つのデータベースから必要なデータベースを手動で選択する必要があります。これは時間の無駄です。エンドユーザーとしてデフォルトを設定する方法はありますか?

1
Yitzchak

ユーザーのホームディレクトリ(例:〜username)で、.my.cnfという名前のファイルを作成するか、既存の.my.cnfファイルに次のような行を追加します。

database=databasename-you-want-by-default

典型的な.my.cnfの内容は次のとおりです。

[client]
Host=localhost
user=root
password=root
database=mygotodb
5
Ram