1。创建备份文件保存路径/mysqldata#mkdir/usr/local/mysqldata2。创建/usr/sbin/bakmysql文件#vi/usr/sbin/bakmysqlrq=`date+%Y%m%d`tarzcvf/usr/local/mysqldata/mysql$rq.tar.gz/var/lib/mysql或者#vi/usr/sbin/bakmysqlrq=`date+%Y%m%d`mysqldump----all-databases-uroot-ppassword>/mysqldata/mysql$rq.sql/var/lib/mysql是目录你的数据库文件,有的用户是/usr/local/mysql/data,每个人可能不一样/mysqldata/表示备份文件保存的目录,大家可以根据自己的需求来做。3、修改文件属性,使其可执行#chmod+x/usr/sbin/bakmysql4。修改/etc/crontab#vi/etc/crontab013***root/usr/sbin/bakmysql表示每天3点进行备份(crontab规则可以参考https://segmentfault.com/a/11...)5.重启crontab#/etc/rc.d/init.d/crondrestart这样定时执行到备份的mysql文件后就可以在/mysqldata中看到了
