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

說明: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目錄,而且按照日期存放。數據庫

例如:運維

D:\MySQLdata_Bak\mysql\20120404spa

D:\MySQLdata_Bak\mysql\20120405命令行

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

@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%"

echo 正在進入MySQL目錄。注意:對於有空格的目錄,命令行要加引號。"C:\Program Files"
cd  "C:\Program Files"\MySQL\"MySQL Server 5.0"\bin
echo 正在中止MySQL,請稍等......
net stop MySQL
echo 正在備份數據,請稍等......
xcopy "C:\Program Files"\MySQL\"MySQL Server 5.0"\data\mysql\*.*   D:\MySQLdata_Bak\mysql\%Ymd%\ /s /y

echo 數據庫備份完成,正在重啓MySQL,請稍等......
net start MySQL
echo MySQL啓動完成
echo.

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

系統運維 www.osyunwei.com 舒適提醒:qihang01原創內容版權全部,轉載請註明出處及原文連接

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

相關文章
相關標籤/搜索