當前位置:成語大全網 - 新華字典 - 如何在不停止Mysql服務的情況下,定時備份mysql數據庫

如何在不停止Mysql服務的情況下,定時備份mysql數據庫

下載navicat for mysql,然後按下列圖文教程進行:

首先打開需要進行備份的數據庫,使之被高亮選中。點擊“Schedule”菜單,點擊後將出現如下圖所示的功能界面:

點擊“New Batch Job”,點擊後將出現如下圖所示的功能界面:

“General”選項卡中顯示了指定數據庫連接下各個數據庫實例中可供使用的JOB,鼠標左鍵雙擊可用的JOB,即可使之成為當前即將要創建的Schedule中的JOB,如下圖所示:

點擊“Save”,點擊後會彈出壹個名為"Profile Name"的對話框,在此對話框中可以給Schedule壹個自定義的名稱,名稱鍵入完畢後,點擊“OK”。具體操作如下圖所示:

點擊“Set Task Schedule”按鈕,以對計劃進行更詳細地配置,相關操作所下圖所示;如果在點擊“Set Task Schedule”按鈕的時候提示沒有打開Task Scheduler服務,請到操作系統“服務”管理界面打開指定服務即可。

計劃設置完畢後,可以點擊“Start”按鈕,以測試Schedule的運行結果是否正確。

也可以使用BAT批處理來進行自動備份,但是批處理的原理是首先停止MYSQL,然後進行數據庫文件復制。但這違反了不停止MYSQL服務的前提。所以這裏不細表。