美文网首页
MySQL 数据库的自动备份操作

MySQL 数据库的自动备份操作

作者: 雪中亮 | 来源:发表于2017-03-22 10:52 被阅读336次

「博客搬家」 原地址: CSDN 原发表时间: 2016-09-12

MySQL 数据库中,对指定表实现按天自动备份的功能是比较有用的。

1. 预先条件

  • 已正确安装 MySQL 并可开机自动运行
  • 已将 MySQL 的工具添加到系统的环境变量中。

2. 操作方法

新建批处理文件,其中内容为:

rem *******************************Code Start *****************************
@echo off
mysqldump -u "用户名" --password="密码" "数据库名" > "保存文件绝对地址及保存的文件名"
@echo on
rem ******************************* Code End *****************************

我所配置的 .bat 文件内容为:

rem *******************************Code Start *****************************
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
mysqldump -u root --password=lml manager > C:\MySQLBackup\manager_%Ymd%.sql
@echo on
rem ******************************* Code End *****************************

3. 将此 .bat 文件添加到系统计划任务中

打开 "控制面板" -> "计划任务程序" -> "创建基本任务"
可以设置每天固定时间运行一次该 .bat 文件,即可实现每天自动对 MySQL 数据库进行备份

4. 参考资料

Windows中,MySQL 自动备份的几种方法

相关文章

网友评论

      本文标题:MySQL 数据库的自动备份操作

      本文链接:https://www.haomeiwen.com/subject/bpxonttx.html