码迷,mamicode.com
首页 > 数据库 > 详细

Windows Server 2012 数据库定时备份

时间:2018-10-24 15:25:52      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:htm   mys   sina   14.   mysqldump   div   href   url   ase   

为了数据的安全,我们在服务器上设置了每周备份一次,下面是具体步骤:

一、在文件客户端服务器创建db_backup.cmd的Windows命令脚本。输入以下内容(直接复制可能出错,请手动输入):

@echo off

set  "Ymd=te:~,4%te:~5,2%te:~8,2%"

C:\DBbackup\mysqldump  –h IP地址 –opt  -u  root -p"Password"  DataBaseName > C:\DBbackup\DataBaseName_%Ymd%.sql

@echo on

注意:

(1)“C:\DBbackup\mysqldump”是mysqldump.exe的路径;

(2)Windows下使用脚本执行的时候,mysqldump的路径不能有空格。如有空格:

解决办法一:安装Mysql的时候不要安装到默认路径,默认的路径”C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin\mysqldump”带空格,不修改直接执行出来的结果是0 kb;

解决办法二:直接从mysqldump的安装路径复制mysqldump.exe到自己创建的目录,脚本里直接写这个目录即可。

二、手动执行脚本,成功后查看SQL文件是否完整;

三、加入【任务计划程序】,定期自动执行脚本

打开任务计划程序,点击【创建任务】

技术分享图片
            创建任务
技术分享图片
             常规
技术分享图片
            触发器
技术分享图片
            操作
技术分享图片
            条件
技术分享图片
            设置

 

技术分享图片
            配置完成

注意:如果需要马上看到效果,可以设置成5分钟一次,时间随意!

 

                        摇摇欲坠的生活终会过去!

Windows Server 2012 数据库定时备份

标签:htm   mys   sina   14.   mysqldump   div   href   url   ase   

原文地址:https://www.cnblogs.com/marshu/p/9842697.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!