2011-11-12 19 views
0

こんにちは私はlinuxでスクリプトを書く初心者です。毎時データベースのsqldumpを取っていきたいと思っています。私は徹底的にブログを作っています。私のデータベースのダンプを取るだろうが、私はそれを毎時crontabで実行させる。毎時mysql dbのmysqlダンプを取る方法

親切にお手伝いします。

答えて

4

は、このようなcrontabエントリの設定:

0 * * * * /usr/bin/mysqldump --user=sqluser --password=sqlpass -A > /tmp/database.sql 

をこれは、毎正時にコマンド/usr/bin/mysqldump --user=sqluser --password=sqlpass -A > /tmp/database.sqlを実行します。これにより、ユーザー名sqluserとパスワードsqlpassを使用して、すべてのデータベース・スキーマが/tmp/database.sqlファイルにダンプされます(設定に合わせて調整します)

crontabの構文の詳細は、あなた参照することができますthis page

関連する問題