私はFreeBSDを実行している私のウェブサーバーでバックアップcronジョブを作成しようとしました。それは私がそれを実行したときにルートを接続するために使用するユーザー名とパスワードを使用して.my.cnf
を持っているので(ルートとして正常に動作しますが、ジョブの実行時にセキュアMySQLバックアップcronジョブ - my.cnfが読み込まれていません
/usr/local/bin/mysqldump --opt --single-transaction --comments --dump-date --no-autocommit --all-databases --result-file=/var/backups/mysql/all.sql
:現在、それは次のようになりますcronのことで、my.cnf
ファイルが読み込まれません。
(それはちょっと不安定なだから)コマンド自体にユーザ名とパスワードを入れなくても、その周りに方法はありますか?
不思議なことに、私はPostgreSQLと.pgpass
ファイルで同じ設定をしており、それは魅力的に機能します。
*簡単に;;)* upvote * – Node
ああ、そうです。どのように私はそれを逃しましたか?私はそれを私の夜間の仕事にこだわるだけです。 :)私は眠っているときにそれをメッセージを得ることを楽しみにしています:) – mikl
実際には、それはMySQLオンラインドキュメントで見つけるのは簡単ではありませんでした。個々のプログラムのどれも、そのマンページでそのオプションを言及していません。 – Alnitak