1.备份本地数据库到本地目录
mysqldump -uroot -proot dbname>>/home/dbbackup.sql
2.备份远程数据库到本地目录
mysqldump -h1.2.3.4 -uroot -proot dbname>>/home/dbbackup.sql
3.定时执行数据库备份(以备份远程为例)
将示例2保存为 mysql_auto_bak.sh
filename='date +%Y%m%d' /usr/bin/mysqldump -h127.0.0.1 -uroot -proot db_name >>/home/$filename.sql
crontab -e //编写定时任务
0 0 * * * /home/mysql_auto_bak.sh //每天零点执行备份
:wq //生效
crontab -l //查看执行中的定时任务