有关mysql备份的批处理(bat)脚本
对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数据库的批处理