windows環境mysql數據庫自動備份

jopen 9年前發布 | 14K 次閱讀 MySQL 數據庫服務器

1:mysql數據庫備份命令

執行 mysqldump -u username -p database > c:/bak.sql

再次輸入mysql密碼,導出完成!


2:編寫bat腳本

@echo off  

color 0D  

MODE con: COLS=71 LINES=25 

title mysql數據庫自動備份腳本(任務計劃)--腳本作者:劉彥亮

set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"

set "obj_dir= E:\jntc\bright_sql_bak"

md %obj_dir%


@echo 開始備份數據庫。

mysqldump -u root -proot bright > %obj_dir%\%Ymd%bright.sql

@echo 刪除七天前備份的文件。

forfiles /p "E:\jntc\bright_sql_bak" /s /m *.* /d -7 /c "cmd /c del @path"

@echo 數據庫備份完成,3秒后程序退出。

ping /n 3 127.0.0.1 >nul

exit


3:將bat命令加入任務計劃

所有程序-附件-系統工具-任務計劃程序-

(1)創建基本任務:輸入計劃名稱和描述

(2)觸發器:選擇每天

(3)每日:設置觸發時間,每隔一天發生一次

(4)操作:啟動程序

(5)啟動程序:選擇附件中的bat腳本。

(6)完成。

來自:http://blog.csdn.net/u013628152/article/details/42126367

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!