bash のコマンドのデフォルトパラメータ

bash のコマンドのデフォルトパラメータ

新しい開発 VM をセットアップし、特に指定がない限り、デフォルトの MySQL ユーザーが常に特定のユーザーになるようにしたいと考えています。

理想的なコマンド:

$ mysql # translates to mysql -uMyUser -pMyPass
$ mysql -uMyOtherUser -pMyOtherPass # login behaves as expected

これを特定の 1 人のユーザーにのみ適用する必要があるため、これは に含められます.bash_profile。すべてのユーザーに適用できる場合は、さらに優れています。

答え1

alias mysql="mysql -uMyOtherUser -pMyOtherPass"

答え2

my.cnfユーザー プロファイルまたはシステム全体のデフォルトのユーザーおよび/またはパスワードを MySQL 構成ファイルに割り当てることができると思います。もっと

関連情報