Windows下MySQL數據庫備份腳本(一)


說明:

MySQL數據庫安裝目錄:C:\Program Files\MySQL\MySQL Server 5.0

MySQL數據庫存放目錄:C:\Program Files\MySQL\MySQL Server 5.0\data

MySQL數據庫備份目錄:D:\MySQLdata_Bak

實現目的:備份MySQL數據庫存放目錄中的mysql數據庫到D:\MySQLdata_Bak目錄,按照日期存放,

並且只保留最近7天的數據

例如:

D:\MySQLdata_Bak\mysql\20120404\mysql_bak.sql

D:\MySQLdata_Bak\mysql\20120405\mysql_bak.sql

1、把下面的文件保存為:mysql_bak.bat 放到D:\MySQLdata_Bak\目錄中,如:D:\MySQLdata_Bak\mysql_bak.bat

@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.

2、在Windows中打開,開始-設置-控制面板-任務計划,把上面的批處理文件添加到任務計划中,設置每天某時間執行。

系統運維 www.osyunwei.com 溫馨提醒:qihang01原創內容版權所有,轉載請注明出處及原文鏈接

轉載:http://www.osyunwei.com/archives/3419.html


免責聲明!

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



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