mysql自動定時備份資料庫的最佳方法-支援windows系統

來源:互聯網
上載者:User

網上有很多關於window下Mysql自動備份的方法,可是真的能用的也沒有幾個,有些說的還非常的複雜,難以操作。

我們都知道mssql本身就內建了計劃任務可以用來自動備份,可是mysql咱們要怎麼樣自動有備份呢?

pc6教大家一個最簡單的方法。

這個方法是用bat批處理來完成的。

假想環境:MySQL 安裝位置:D:\Program Files\MySQL\MySQL Server 5.0\data

 

資料庫名稱為:952gameDatabase Backup目的地:d:\db_bak\ (你想把Database Backup到哪個盤的路徑)我想備到D盤的db-bak目錄下面============================建立db_bak.bat,寫入以下代碼

net stop mysql

xcopy c:\mysql\data\bbs\*.* d:\db_bak\bbs\%date:~0,3%\ /y

net start mysql

詳解:

最好一步就是實現如何定時備份了,跟我學!GO go go

這裡我們採用最簡單的方法

使用Windows的“計劃任務”定時執行該批處理指令碼即可。(例如:每天淩晨3點執行back_db.bat)

不會的話請看圖文:

1、運行,計劃任務

2、添加計劃任務。

3、最後一步就是指定備份時間了。

 

 

到這裡就完成自動定時備份了,很簡單吧。

最後pc6.com小編清晨再給大家多講一句就是這個批處理命令 \%date:~0,3%  的意思提取星期幾資訊
當然如果你想建立年月日的話就用%date:~0,10%  ,系統就會每天給你建日期目錄了。很方便吧。

%date:~0,10%      //提取年月日資訊
%date:~-3%         //提取星期幾資訊
%time:~0,5%         //提取時間中的時和分
%time:~0,-3%       //提取時和分和秒資訊

如果還是不會就來pc6.com問我們編輯吧。會詳細為您解答的。最重要就是不收費!哈哈。覺得pc6好幫轉寄給你朋友吧。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.