說明:php
MySQL數據庫安裝目錄:C:\Program Files\MySQL\MySQL Server 5.0html
MySQL數據庫存放目錄:C:\Program Files\MySQL\MySQL Server 5.0\datamysql
MySQL數據庫備份目錄:D:\MySQLdata_Baksql
實現目的:備份MySQL數據庫存放目錄中的mysql數據庫到D:\MySQLdata_Bak目錄,按照日期存放,數據庫
而且只保留最近7天的數據運維
例如:spa
D:\MySQLdata_Bak\mysql\20120404\mysql_bak.sqlcode
D:\MySQLdata_Bak\mysql\20120405\mysql_bak.sqlhtm
一、把下面的文件保存爲:mysql_bak.bat 放到D:\MySQLdata_Bak\目錄中,如:D:\MySQLdata_Bak\mysql_bak.batip
@echo off echo. echo MySQL數據庫備份腳本By osyunwei.com echo ***************************** echo. echo 備份日期:%date% echo 備份時間:%time% echo. echo ***************************** set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" md "D:\MySQLdata_Bak\mysql\%Ymd%" "C:\Program Files"\MySQL\"MySQL Server 5.0"\bin\mysqldump -uroot -p123456 mysql --default-character-set=utf8 --opt -Q -R --skip-lock-tables > D:\MySQLdata_Bak\mysql\%Ymd%\mysql_bak.sql echo. forfiles /p D:\MySQLdata_Bak\mysql\ /s /m *.* /d -7 /c "cmd /c del @file" echo MySQL數據庫備份完成 echo. echo.
二、在Windows中打開,開始-設置-控制面板-任務計劃,把上面的批處理文件添加到任務計劃中,設置天天某時間執行。
系統運維 www.osyunwei.com 舒適提醒:qihang01原創內容版權全部,轉載請註明出處及原文連接
轉載:http://www.osyunwei.com/archives/3419.html