批处理定时mysql备份数据库_定时备份mysql数据库的批处理
定時備份mysql數(shù)據(jù)庫的批處理代碼,保存為backup_mysql.bat,運行即可。
復(fù)制代碼 代碼如下:
@echo off
set txt1=%date:~0,4%
::當(dāng)前年
set txt2=%date:~5,2%
::當(dāng)前月
set txt3=%date:~8,2%
::當(dāng)前日
set txt4=%time:~0,2%
::當(dāng)前小時
set txt5=%time:~3,2%
::當(dāng)前分鐘
set txt6=%time:~6,2%
::當(dāng)前秒
set date=%txt1%%txt2%%txt3%
set time=%txt4%%txt5%%txt6%
echo --------------------------------------------------
echo -------------正在執(zhí)行MySQL數(shù)據(jù)庫備份--------------
echo --------------------------------------------------
echo ...
echo ...
echo 導(dǎo)出Database...
if exist %date%.sql del %date%.sql
c:\Progr*\mysql\bin\mysqldump --add-drop-table -c -u root -p-h localhost dbname >e:\%date%.sql
echo ...
echo ...
if exist dump%date%.7z del dump%date%.7z
echo 壓縮文件...
7za.exe a -t7z dump%date%.7z %date%.sql -mx9
echo ...
echo ...
echo 刪除臨時文件
del %date%.sql
echo ...
echo ...
echo 備份完成!
pause
總結(jié)
以上是生活随笔為你收集整理的批处理定时mysql备份数据库_定时备份mysql数据库的批处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分布式压测系列之Jmeter4.0第一季
- 下一篇: Hive学习之路 (一)Hive初识