设为首页收藏本站language 语言切换
查看: 1259|回复: 0
收起左侧

[分享] 自动备份 mysql 数据库的方法

[复制链接]
发表于 2016-7-18 10:09:57 | 显示全部楼层 |阅读模式
1、先是建立批处理文件,将以下代码另存为.bat文件,文件名最好为英文。注意下面的路径,以笔者自己的数据库为例,数据库安装在D盘下mysql\mysql下,备份位置在F:\beifen,后面的代码是日期[7]  
@echo off[8]
color 0D
MODE con: COLS=71 LINES=25
title mysql数据库自动备份脚本(任务计划)--脚本作者:http://www***com
set sou_dir="D:\mysql\Mysql\data"
set obj_dir=F:\beifen\%date:~0,10%
net stop mysql
md %obj_dir%
xcopy /e /y %sou_dir% %obj_dir%
net start mysql
@echo off&setlocalenabledelayedexpansion
call,30
echo. 30天前日期为:%D%
echo. 删除30天以前备份......
if exist F:\beifen\%D% rd /s /qF:\beifen\%D%
echo 自动备份完成,程序将自动退出......

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-26 11:50 , Processed in 0.102298 second(s), 24 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表