/usr/bin は mysql インストール ディレクトリです
バックアップ フォルダーを作成します:
mkdir mysql_data_bak
スクリプト ファイルを作成します:
touch autobackupmysql.sh
ファイルを開きます
vi autobackupmysql.sh
次の内容をスクリプトに追加します:
filename=`date +%y%m%d` /usr/bin/mysqldump -opt mysql -u root -proot|gzip >/mysql_data_bak/name$filename.gz
ここに注意してください
全般:
********************************************************** 打开自动执行文件 vi /etc/crontab 在etc中加入如下内容,让其自动执行任务。 01 15 * * * root /mysql_data_bak/autobackupmysql **********************************************************
redhat メソッド:
redhat のcrontab 時間ごとに呼び出される 4 つのディレクトリを使用します (/etc/cron.hourly: 毎時; /etc/cron.daily:
日ごと; /etc/cron.weekly: 毎週; /etc/cron.monthly:毎月) を実行してスクリプトを実行します。
redhat では、編集したスクリプトを対応するディレクトリにコピーするだけで済みます。
cp /mysql_data_bak/autobackupmysql etc/cron.daily
再起動など
/etc/rc.d/init.d/crond restart
以上がLinux で mysql データベースを毎日自動的にバックアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。