打印本文 打印本文 关闭窗口 关闭窗口
批处理备份mysql数据库
作者:武汉SEO闵涛  文章来源:本站原创  点击数2817  更新时间:2010/12/10 19:34:10  文章录入:mintao  责任编辑:mintao

批处理备份mysql数据库, 前一段时间要备份mysql的数据,找了半天都没有看到合适的。今天发现了大活这边的例子,呵,还不错。放在网上大家共享。

 

@echo off
set txt1=%date:~0,4%
::当前年
set txt2=%date:~5,2%
::当前月
set txt3=%date:~8,2%
::当前日
set txt4=%time:~0,2%
::当前小时
set txt5=%time:~3,2%
::当前分钟
set txt6=%time:~6,2%
::当前秒
set date=%txt1%%txt2%%txt3%
set time=%txt4%%txt5%%txt6%

echo MySQL Database backup
echo about 10 minutes 
echo don't close this window
echo it will close by itself

echo output Database
if exist %date%.sql del %date%.sql
C:\Mysql\mysql\bin\mysqldump --add-drop-table -c -u root -pweituan -h  202.114.20.62  tuanwei > F:\databack\%date%.sql


if exist dump%date%.7z del dump%date%.7z
echo compressed,please wait
F:\databack\7za.exe a -t7z dump%date%.7z %date%.sql -mx9

echo delete temporary files
del %date%.sql

echo backup is successful!

保存为.bat文件,运行即可

打印本文 打印本文 关闭窗口 关闭窗口