1 vim backup.sh
#!/bin/bash
/usr/local/mysql/bin/mysqldump -uroot -p(数据库密码) --all-databases --add-drop-database -S /tmp/mysql3008.sock --single-transaction -R > /data/backup/4406backup/test.sql (此处mysqldump要写绝对路径,否则结合crontab时可能生成空文件。)
wq (保存并退出)
2 crontab -e (编写计划任务,每天夜里十点执行备份脚本)