使用bat批處理文件備份mysql數據庫


@echo off
set date_string=%date:~0,4%_%date:~5,2%_%date:~8,2%  //日期
set time_string=%time:~0,2%_%time:~3,2%_%time:~6,2% //時間
set back_path=d:\mysqldatabackup //存放備份文件的路徑
if not exist %back_path% md %back_path%
set database=mldn  //數據庫名字
set username=root  //用戶名
set password=root   //密碼
set mysql=c:\"Program Files"\MySQL\"MySQL Server 5.7"\bin    //數據庫安裝地址(如果地址中含有空格,地址需要包含在英文的雙引號)
set file_string=%back_path%\data_%date_string%_%time_string%  //文件名
%mysql%\mysqldump.exe -u%username% -p%password% %database% >%file_string%.sql  //備份
pause

(注:如果要定時,壓縮和上傳ftp,可參照前面我寫的oracle數據庫的備份,都差不多)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM