您现在的位置是:首页 > 运维桌面运维

windows备份MYSQL脚本

阿龙2021-11-24【桌面运维】人已围观

@echo off
/*数据库地址
set host=127.0.0.1
/*端口号
set port=3306
/*用户名
set user=root
/*密码
set pass=root
/*库名
set dbname=kastking_hrs
/*时间
set hour=%time:~0,2%
if "%time:~0,1%"==" " set hour=0%time:~1,1%
set backup_date=%Date:~0,4%%Date:~5,2%%Date:~8,2%%hour%%Time:~3,2%%Time:~6,2%
/*MYSQLDUNMP路径,在安装Mysql文件夹中的BIN文件中,后面>是保存路径
"D:\phpStudy\PHPTutorial\MySQL\bin\mysqldump" -h%host% -P%port% -u%user% -p%pass% -c --add-drop-table %dbname% > D:\mysqlback\%dbname%-%backup_date%.sql
/*提供压缩文件路径,然后把备份压缩成ZIP,后者是压缩对象路径
"D:\Program Files\WinRAR\WinRAR.exe" a "D:\mysqlback\%dbname%-%backup_date%.sql.zip" "D:\mysqlback\%dbname%-%backup_date%.sql"
/*压缩完后把原有的SQL备份文件删除
del /f  D:\mysqlback\%dbname%-%backup_date%.sql
 

Tags:MYSQ

很赞哦! ()

相关文章