centos定时备份mysql数据库
最重要的两个工具
- mysqldump
- crontab
mysqldump 命令
编写脚本backup.sh
#!/bin/bash
mysqldump -h127.0.0.1 -uroot -ppassword --databases test --opt --default-character-set=UTF8 > /home/db-backup/data/sql-$(date "+%Y%m%d%H%M%S").sql
crontab命令
crontab -e
00 01 * * * /home/db-backup/backup.sh //每天凌晨一点执行脚本