主页 > 运维运营 > Mysql >
发布时间:2015-06-25 作者:Beck 阅读:324次

windows平台: 
使用计划任务功能,指定备份执行备份脚本的时间。
文件名: mysqlbackup.bat
 ,以下为备份脚本代码: 

set time_hh=%time:~0,2%
if /i %time_hh% LSS 10 (set time_hh=0%time:~1,1%)
set filename=%date:~,4%%date:~5,2%%date:~8,2%_%time_hh%%time:~3,2%%time:~6,2%
D:\AppServ\MySQL\bin\mysqldump 数据库名>%filename%.sql -uroot -p123456


linux平台: 
使用crontab命令,执行定时任务,
如: 00 00 * * * sh /home/bak/mysqlbackup.sh  #每天0点0分时执行一次备份脚本
文件名: 
mysqlbackup.sh 

datetime=$(date +'%Y%m%d%H%M%S')
filename="/home/bak/aiwifi_$datetime.sql"
/opt/lampp/bin/mysqldump -uroot -p123456 数据库名>$filename

查看最近定时执行的详细情况:
tail -f /var/spool/mail/root

查看最近定时执行的命令列表:
tail -f /var/log/cron

关键字词: