2011-06-29 7 views
1

私は2時間ごとに同期したい2つのmysqlデータベースを持っています。私のISPはこの目的のためにcronスクリプトを提供していますが、 cronを学ぶためのまともなリソースへ - 私は多くの運を探していませんでした。2つのmysqlデータベースをchronスクリプトで同期する

+1

なぜあなたは同期しますか?バックアップ用ですか?マスター - スレーブレプリケーションについて考えましたか? –

答えて

0

ここでは、簡潔で印刷可能であり、ポイントtext document that covers all the basicsです。

あなたのcrontabを持っているために探しすることができるものの簡単な例:

15 2 * * * /usr/bin/mysqldump –opt –all-databases -u root -pPASSWORD > /foo/bar/db-`date +%Y-%m-%d`.sql 

その仕事は、2:15で毎日バックアップタスクを実行します。

サイドノートでは、通常のバックアップ目的で、実際の複製では必要ない場合は、素早く汚れたdbバックアップにはthis scriptが大好きです。

幸運。

0

cronは、定期的にスクリプト(または実行可能ファイル)を実行するためのメカニズムです。スクリプトは任意のスクリプト言語で書くことができるので、よく知っているものを選んでください。シェルスクリプト(たとえば、bashは)頻繁に使用されていますが、その他PerlやPython、PHPを使用することができ

Wikipediaのページには、スクリプトを実行する際に指定するためのcron形式についての情報があります。http://en.wikipedia.org/wiki/Cron

あなたのISPかもしれないがコントロールパネルから簡単にアクセスできるようにするか、cronジョブの設定を要求する必要があります。あなたはそれらを正確に設定する方法を見つける必要があります。

関連する問題