MySQL 定时备份与恢复
一、MySQL 定时备份
1.1 使用 mysqldump
备份数据库
mysqldump
是 MySQL 提供的一个备份工具,用于导出数据库的内容。常见的备份命令如下:
mysqldump -u [用户名] -p[密码] [数据库名] > /path/to/backup/database_backup.sql
参数说明:
- -u [用户名]:MySQL 的用户名。
- -p [密码]:MySQL 用户的密码(没有空格)
- [数据库名]:要备份的数据库名称。 /path/to/backup/database_backup.sql:备份文件的保存路径及文件名
1.2 使用 cron 定时任务设置自动备份
在 Linux 系统中,可以使用 cron 来设置定时任务自动执行备份。
- 编辑 crontab 配置文件: