2014年10月17日 星期五

Discuz X 之論壇搬家mysql資料備份與還原

Discuz X 如何備份匯出及還原匯入mysql論壇數據?

Ⅰ、此篇算是大略解說,discuz X 論壇的數據,該如何備份與還原。

Ⅱ、由於是使用phpmyadmin備份與還原,所以只適合在300MB以內或左右的mysql資料容量。

Ⅲ、上述只是個大約值,因為那和你目前的頻寬有關,如果下載或上傳太慢,會超時被中斷。

Ⅳ、300MB的mysql資料容量,經過zip或gzip壓縮後,只會剩下3分之1左右,100MB對現今的頻寬來說,一下就下載完了。



該如何使用phpmyadmin,查看你目前的mysql資料容量?





mysql資料備份【匯出】:



提外話:
Ⅰ、phpmyadmin這個資料表優化,建議一個月執行一次,可提高DZX論壇存取效率,但必須注意,如果你的網站,瀏覽量頗大時,只能選擇凌晨人少的時段執行。
Ⅱ、如果DZX論壇跑一跑,出現資料庫錯誤訊息時,可用修復資料表選項,進行修復。









mysql資料還原【匯入】:

還原是用wampserver,請參考 → a5_架站軟體







修改DZX之config內mysql連線參數:

建議將windows副檔名顯示出來,比較好查看檔案類型。

Ⅰ、至discuz官網,下載同你論壇的版本,並放至wamp的www目錄下。

Ⅱ、下載下述3個config之php檔案:

/config/config_global.php
/config/config_ucenter/php
/uc_server/data/config.inc.php

Ⅲ、使用notepad++文件編輯軟體,打開它們,修改mysql連線參數。



Ⅳ、修改ok後,將那3個檔,copy至對應位置。

Ⅴ、網址key入http://127.0.0.1/你放dzx的目錄,登入後台,更新緩存。

如果是現上主機的話,要注意一下,有的空間權限,css會沒更新,要到風格底下,點擊更新css緩存才行。

另外一點,就是DZX的版本升級後,除了到工具內更新緩存,還要到風格底下,點擊更新css緩存。

Ⅵ、然後發貼及寄短訊,測試看看是否正常。

建議大家,實際操作一次看看,大約了解一下流程就可以,說不定以後會用上,




youtube視頻解說:http://www.youtube.com/watch?v=2nXdt1aJg3I





☆ ☆ ☆ 謝謝大家,抽空觀看 ☆ ☆ ☆


file備份,檔名:discuzguides007.mp4

2 則留言:

  1. 您好,我从youyube上过来,我有一个完整的从ftp下载的整站文件,数据库也是您这种方法恢复而不是后台备份恢复,现在我遇到的问题是,discuz后台admin.php输入管理员账号密码无响应,后台进不去,请问怎么解决?谢谢!

    回覆刪除
    回覆


    1. 沒法登錄,不能發回貼,是uc連線設置錯誤,檢查一下config看看

      uc連線設置,是新手頭痛問題之一,建議你安裝wampserver,後分別裝2個dz論壇,比較一下config差異
      http://zfly9.blogspot.tw/2013/08/wampserverdzx.html

      刪除