MySQL 数据库的自动备份操作

「博客搬家」 原地址: 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 自动备份的几种方法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。My...
    黄花菜已凉阅读 10,014评论 3 60
  • 背景: 阅读新闻 12C CDB模式下RMAN备份与恢复 [日期:2016-11-29] 来源:Linux社区 作...
    阳屯okyepd阅读 8,988评论 0 7
  • 需要原文的可以留下邮箱我给你发,这里的文章少了很多图,懒得网上粘啦 1数据库基础 1.1数据库定义 1)数据库(D...
    极简纯粹_阅读 12,233评论 0 46
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,359评论 19 139
  • 有一天我琐碎事情不多,现阶段的梦想已然达成,跟谁都不争,不必柴米油盐,不怎么高贵,不怎么凄惨,恰当的朴素,日子过得...
    豆芽菜要加油阅读 1,163评论 0 0