mysql 实时血备份_windows下设置自动备份 mysql 批处理
@ECHO off
echo Backup mysql database orgbbs...
set bakdir=E:\backup\bbs\
if not exist %bakdir% (
mkdir %bakdir%
)
:獲取當天日期格式yyyyMMdd
set curdate=%date:~,4%%date:~5,2%%date:~8,2%
set bbsfile=%bakdir%orgbbsx_%curdate%.sql
set ucfile=%bakdir%ucenter_%curdate%.sql
set zipfile=%bakdir%orgbbsx_ucenter_%curdate%.rar
mysqldump -upsyheart -ppsyheart@2012 ucenter >%bbsfile%
mysqldump -upsyheart -ppsyheart@2012 orgbbsx >%ucfile%
echo zip file...
if exist %bbsfile% if exist %ucfile% (
rar a -df %zipfile% %bbsfile% %ucfile%>nul
)
ping 127.1 >nul
if exist %zipfile% (
echo backup success...
) else (
echo Some error happend
)
ping 127.1 >nul
:刪除10天前的文件
echo delete 10 days ago files...
forfiles /P %bakdir% /D -10 /c "cmd /c if exist @file del @file"
echo ok
ping 127.1 >nul
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的mysql 实时血备份_windows下设置自动备份 mysql 批处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 漆黑魅影5.0穿墙用不了怎么办
- 下一篇: mysql里的max怎么用_MySQL中