パスワードプロンプトなしでMYSQLDUMPの回答を読んだ後、私は疑問に思っていました:
複数の認証情報を異なる db アカウントに 1 つの
~/.my.cnf
ファイルに保存することはできますか? もしそうなら、構文は何ですか?
注意:セキュリティ上の問題が発生する可能性があると思いますが、これは厳密にローカル/開発環境向けです。
パスワードプロンプトなしでMYSQLDUMPの回答を読んだ後、私は疑問に思っていました:
複数の認証情報を異なる db アカウントに 1 つの
~/.my.cnf
ファイルに保存することはできますか? もしそうなら、構文は何ですか?
注意:セキュリティ上の問題が発生する可能性があると思いますが、これは厳密にローカル/開発環境向けです。
IRC #mysql で質問すると、次のような結果が得られました。
ミスターアモン | そうではありません。必要に応じて、複数のファイルを作成して参照することもできます。例 - mysql --defaults-file=~/.my.cnf-bobby
--defaults-file=
最初のオプションである必要があります):mysqldump --defaults-file="$HOME/.my.project.cnf" -u projectUser --no-create-db --no-create-info projectDb
オプションを制御するには、いくつかの引数があります。
--no-defaults: Don't read default options from any option file. --defaults-file=#: Only read default options from the given file #. --defaults-extra-file=#: Read this file after the global files are read.