教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 有关mysql备份的批处理(bat)脚本

有关mysql备份的批处理(bat)脚本

发布时间:2015-11-27   编辑:jiaochengji.com
本文介绍下,一个用于备份mysql数据的批处理脚本,有需要的朋友,参考下吧。

对mysql进行备份的方法,有很多种,本文介绍一个批处理实现的方法,当然了,只能用在windows环境中了。

批处理脚本如下:
 

复制代码 代码示例:

::数据库文件目录:D:\mysql\data
::备份存放目录:D:\mysql\backup

cd D:\mysql\data
for /d %%i in (*) do (
cd D:\mysql\backup

::在备份存放目录下创建子目录,并以数据库名命名
if exist "%%i" (echo 1) ELSE  md %%i

cd %%i

::备份数据库,并以数据库名-日期的格式命名
"D:\mysql\bin\"mysqldump -uuser -ppassword %%i>%%i-"%date%".sql
cd D:\mysql\data

)

::删除两周前的备份:
forfiles /p "D:\mysql\backup" /m *.sql -d -14 /c "cmd /c del /f @path"

更多有关批处理的教程,可以访问本站的批处理栏目。

您可能感兴趣的文章:
有关mysql备份的批处理(bat)脚本
mysql命令之备份数据库
bat批处理脚本自动化备份mysql的代码
批处理安装系统补丁
dos命令备份数据库与重启apache
批量安装windows补丁的批处理(bat)脚本
mysql自动备份与压缩代码
批处理脚本:后台启动bat脚本与mysql启动
windows下自动备份的批处理脚本
定时备份mysql数据库的批处理

[关闭]
~ ~