如何定時備份遠程mysql數據庫

一般,站長們都沒有本身的服務器,天天都要手動備份數據庫那也很麻煩。這裏推薦一個方法,利用windows的計劃任務來實現。mysql

前提:本地機器上裝有mysql服務。sql

假設本地機器上mysql服務目錄  d:\mysql數據庫

假設遠程數據庫地址:111.0.0.111windows

假設遠程數據庫名稱:testdb服務器

假設遠程數據庫用戶名:test工具

假設遠程數據庫密碼:123456.net

一、新建一個記事本文件,路徑爲d:\backup\backup.txt,編輯該文件,內容 code

title %1服務器mysql數據庫備份
IF NOT EXIST %5 md %5
@%6\mysqldump -h%1 -u%2 -p%3 --opt %4 > %5\%4%date:~0,4%%date:~5,2%%date:~8,2%.sql
@echo %1服務器%4數據庫備份成功

 更改文件名稱爲backup.batget

二、運行 :開始> 程序 > 附件 > 系統工具 > 任務計劃,在彈出的窗口中選擇 添加計劃任務,瀏覽選擇d:\backup\backup.bat文件,而後設置高級屬性。it

三、運行框內容 

d:\backup\backup.bat 111.0.0.111 test 123456 testdb d:\backup  d:\mysql\bin

其中111.0.0.111表示地址,test表示用戶名,123456表示密碼 ,testdb表示數據庫名稱,d:\backup表示備份存放目錄,d:\mysql\bin表示本地mysql服務器的bin目錄

而後還能夠設置天天運行的時間等等。

windows計劃任務

相關文章
相關標籤/搜索