加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows下bat批处理实现数据库备份、压缩、删除

发布时间:2020-12-14 02:12:32 所属栏目:Windows 来源:网络整理
导读:@echo off rem 删除7天前的数据库备份 cd D:db_bakqd_web_projectdump forfiles /m *.sql.gz /d -7 /c "cmd /c del @file /f" cd D:db_bakios_web_projectdump forfiles /m *.sql.gz /d -7 /c "cmd /c del @file /f" cd D:db_bakgame_db_allall for
@echo off

rem 删除7天前的数据库备份

cd D:db_bakqd_web_projectdump
forfiles /m *.sql.gz /d -7 /c "cmd /c del @file /f"

cd D:db_bakios_web_projectdump
forfiles /m *.sql.gz /d -7 /c "cmd /c del @file /f"

cd D:db_bakgame_db_allall
forfiles /m *.sql.gz /d -7 /c "cmd /c del @file /f"

cd D:db_bakgame_db_alldump
forfiles /m *.sql.gz /d -7 /c "cmd /c del @file /f"

cd D:db_bakandroid_web_projectdump
forfiles /m *.sql.gz /d -7 /c "cmd /c del @file /f"

rem 生成备份数据库
cd /d C:Program FilesMySQLMySQL Server 5.6bin
SET filePath=D:databackupdb%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%
SET sqlPath=%filePath%.sql
SET rarPath=%filePath%.rar
mysqldump.exe dbname -P 3306 -uroot -proot > %sqlPath%

rem 压缩备份的数据库文件
"D:Program Files (x86)WinRARWinRAR.exe" a -ibck -m5 %rarPath% %sqlPath%

rem 删除数据加文件del %sqlPath%

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读