私は、毎晩mysqldumpを実行するためにUbuntuサーバーでcronジョブをセットアップしようとしています。UbuntuのcronjobのMysqldump
私のGoogle検索ではさまざまなヒントを見つけましたが、まだそれを動作させることはできません。ここで私が今持っているものです。
(シェルで実行したときに正常に動作します)コマンド:
/usr/bin/mysqldump -uuser -p****** dbname tablename > /var/sql_dump/dump.sql
私は
sudo crontab -e
そして、行を追加することを実行して、cronジョブためにこれを追加します。
0 0 * * * /usr/bin/mysqldump -uuser -p****** dbname tablename > /var/sql_dump/dump.sql
しかし、その時間(この場合は00:00)に達すると、ファイルは作成されません。シェルでコマンドを実行すると、実行するのに手間がかかりませんので、すばやく実行する必要があります。誰かの提案パー
私も(クーロンが再起動されているにもかかわらず、ファイルがまだ作成されません)
sudo /etc/init.d/cron restart
しかし無駄にし実行していますよ。
誰かが私が逃した可能性のあるスポットを見つけることができますか?回答に非常に感謝しています。 :)
編集:私はこの問題を発見しました(私のパスワードを検閲するとここで逃しました):私は脱出しなければならなかったパスワードに%文字を持っていました。それは今うまく動作します:)
ありがとう、私は問題を見つけた(私のパスワードを検閲するときにここで逃した):私は脱出しなければならなかった私のパスワードに%文字を持っていた。それは今うまく動作:) – hesselbom