既然建立了一個屬於自己的blog, 備份自己的心血也算是日常除了po文以外需要具備的技巧之一, 以避免無預料的意外發生導致長久以來的心血付之一炬的情況. 雖然WordPress本身有提供許多第三方的備份plugins讓你來方便維護你的資料庫, 不過在重要的時機(例如遷移網站等等的), 我還是會選擇使用phpmyadmin來備份整個資料庫, 一來比較保險, 二來也比較不用擔心匯出後的格式並不是你原先想要使用的問題. 同時, WordPress 跟很多使用PHP以及mysql的content manage system一樣, 都可以透過phpmyadmin來進行備份. 只要幾個簡單的步驟, 就可確保自己的心血永久屹立不搖.
P.S此篇教學一樣也可以套用至其他的CMS上頭
本套教學分為以下幾個階段:
step 1: 登入你的phpmyadmin
step 2: 選擇你要備份的資料庫
step 3: 對要匯出的資料做一些調整
step 4: 將資料庫的備份轉存到你的電腦
step 1:log in your phpmyadmin
第一件是首先要做的, 也是最簡單的一步, 就是進入你的phpmyadmin中, 如果你的blog位置位於自己的電腦上, 同時你又沒有在apache特別定義你的子網域以及預設網域的話, 大部分直接使用IE或firefox打入http://localhost/phpmyadmin即可登入.
step 2: 選擇你要備份的資料庫
進入到phpmyadmin之後, 直接點選權限字樣下方的資料庫進入選擇資料庫的畫面, 在這裡我以marksblog為範例
然後點選你所要備份的資料庫之後則會帶出該資料庫的資料畫面
之後請直接點選輸出, 進入到調整匯出相關選項的畫面
step 3 & step 4: 匯出資料庫的相關調整
在進入這個畫面時, 預設所有的資料庫資料都是已經被選擇的. 如果沒有的話, 請案一下全選, 選擇所有的資料庫內容. 同時在輸出的部份我們必須要選擇SQL. 然後再將右邊結構部分的’Add DROP TABLE / DROP VIEW’, ‘新增 AUTO_INCREMENT 數值’以及’在資料表及欄位使用引號’ 等這三個項目打勾. 這邊卻認無誤之後, 下方的’下載儲存’ 以及zipped也請一併打勾, 然後按下執行就可以將我們整個資料庫用zip壓縮下載了. 整個備份工作到這裡就算完成了.

1 Comments.