這個外掛-WP-DBManager,跟 WordPress Database Backup一樣有備份資料庫的功能,可儲存在主機上或是把備份的資料 e-mail到你的信箱,還可以直接在後台管理資料庫,對資料表進行修復、清空或刪除,甚至可以輸入與執行 sql指令,也可以透過排程定期對資料庫執行最佳化作業,整個後台的設定頁面洋洋灑灑九大頁
前一篇文章已經提過 Wordpress 用WP-DBManager簡單管理與備份資料庫 ,重點還是提醒一點,如果你的 blog很重要很多資料,付點前給你的主機商吧,發生意外的時候是值得的,不然第二個選擇是如果你懂資料庫和程式的話
1. 去你的主機商提供的訂時作業的地方寫下妳的備份程式(通常可以是 Panel中的cron)
2. 去你的主機商提供的 Cpanel中的備份選項去做設定
3. 你的主機商提供的 MyPHPAdmin資料庫管理介面中把資料備份出來
最後都不會的話,再用這個外掛來幫忙備份你的 wordpress吧,提過的東西不再多說了,這裡的目的只是要證明一下整個備份流程是可以運作的,操作的流程就說明如下囉 :
第一,在資料庫設定的地方,請先設定好你資料庫的 mysqldump路徑 和 mysql的路徑,這裡有自動偵測的按鈕,不一定有效,如果不行的話,就用預設的 /usr/bin/mysqldumpp 和 /usr/bin/mysql 吧,設好就確定嚕
第二,到備份資料庫的地方,看看有沒有甚麼紅字部分的問題顯示,但神奇的是他也告訴你說他的偵測不一定準確,所以不要太在意吧,如果真的不行,再去問你的主機商 mysql指令相關的位置(既然都可以使用 mysql了,通常主機商的設定其實都設好了,不然在你的目錄下如何使用 mysql的程式??)
下面問說是否壓縮檔案,選是吧,不然檔案很大的
第三,在自動排程 和 自動備份資料庫的地方,時間看你個人的需求吧,Gzip選是,應填入妳要收取這個備份檔案的 email信箱,至於自動對資料庫進行最佳化的 選項,我沒選,因為我是直接進去我主機商提供的 CPanel的介面管理的,如果你都不會使用其他的,就勾選吧,按下確定
第四,到管理被分資料庫那邊,有備份的資料檔案了嗎??如果沒有,請退回第二個步驟,備份備份,如果失敗應該會有訊息,記得多試個一兩次,有時候怪怪的,如果真的備份不出來,那就是你的 mysqldump的路徑有問題了(或是請回憶一下上一篇文章,備份資料夾的路徑權限有設為777嘛??),這部分可能我沒辦法幫助妳了,請詢問你的主機商或是去主機商網站上的討論區看一看
如果有備份檔案了,將資料庫備份檔寄送到 email填一填,email一封給自己試看看囉 !!
第五,去收信吧,妳會看到一封夾檔 .sql.gz的 email,長相和內容如下圖,下載檔案並且解壓縮它,一般的解壓縮軟體應該都解的開的
第六,解壓縮完成後,是一個 .sql的文字檔,但是字元會有不同,不用管它,用小作家打開後全選,複製後貼到 執行SQL Query的文字框中,如下圖,每一行又都很清楚了,注意一點,這裡不提供上面顯示的綠字以外的其他指令,因此請先把檔案中,DROP,LOCK,UNLOCK等開頭的每一行(到分號結尾)刪除,然後執行吧

最後,資料庫應該就會回來了,如果你的資料庫是資料不見,資料表的欄位結構都還在,那建立資料庫的那幾行也不用執行,如果你會操作,可以先到 “清空/刪除資料表” 那邊把該刪得先刪一刪
備份的檔案會做的動作是包括將你所有的資料表重新建立,並且將裡面的資料每一筆每一筆的再回復回去,我的資料量還不大,這次沒問題不代表以後一定沒問題,不過還是把操作過程和小東西跟大家說明一下囉
本文內容為原創作品(cocolike.com),引用者請按上方引用 link或通知我一聲,請勿全文轉貼,謝謝 !!





