前言:
當您轉換服務機關,如:由台中市居仁國中轉台中市西苑國中,您的網頁及架設於MySQL的資料都應轉移,就須phpMyAdmin備份還原phpBB資料庫。因此,本文不只是『安裝與上傳』而已。可測試 http://mail.dhjh.tcc.edu.tw/~gzqbyr/phpMouse,若有錯誤尚祈不吝指正。
底下說明以『網路管理者已為您增加了使用者帳號 newuser、密碼 tel3976 對資料庫 db1 擁有所有權限』、網路Server是Linux OS為例,假設 newuser 的網路Server絕對路徑是 /home/newuser/public_html。作者使用的版本phpbb-2.0.3,phpMyAdmin-2.2.6,請先於您的電腦及網路Server安裝phpMyAdmin-2.2.6(相關資料亦可於作者網址找到)。
1. 安裝於 Windows
可參考 http://phpbb-tw.net/phpbb/viewtopic.php?t=5327。
註:您必須先以MySQL指令執行 grant all on db1.* to newuser@localhost identified by 'tel3976'"; 增加『使用者帳號 newuser、密碼 tel3976 對資料庫 db1 擁有所有權限』。設安裝的資料夾為phpbb,執行install.php時
Your Database Name: 填入 db1
Database Username: 填入 newuser
Database Password: 填入 tel3976
Prefix for tables in database: 使用預設的phpbb_
2. 上傳至網路Server
上傳時,分為phpbb資料夾檔及phpbb資料庫檔(MySQL)。
i. 以 FTP 軟體將 phpbb 資料夾檔上傳至 public_html 目錄內。
ii. 進入您的電腦 windows 系統的 phpMyAdmin-2.2.6,選擇資料庫 db1 → 檢視資料庫的備份概要 (dump schema)下的表單選擇以phpbb_為開頭(如:本站phpmouse_) → 勾選『結構與資料』和『下載儲存』,點選『執行』→ 將檔案存檔(如:存為 db1.sql),關閉phpMyAdmin。
iii. 進入網路Server的 phpMyAdmin。您可以修復(還原)資料,介紹另一方法。以文書處理器開啟db1.sql → 複製(可按快速鍵Ctrl+C)所有內容(如圖)。

切換至 phpMyAdmin,選擇資料庫 db1,於『在資料庫 db1 執行以下指令』下的表單以滑鼠點一下 → 貼上(可按快速鍵Ctrl+V)(如圖)

→ 執行。
iv. 以phpMyAdmin更改phpBB的Cookie 名稱(您就擁有網路Server的phpbb及本機的phpbb,不作更改就無法登入『系統管理控制台』)、cookie_domain、server_name、script_path。點選phpbb_config資料表 → 瀏覽。
(1)編輯 cookie_name → 更改原來cookie 名稱(如圖)

→ 執行。
(2)cookie_domain:改為您網路Server的IP位址或網域名稱,例如作者的範例網站為 163.17.172.3 或 mail.dhjh.tcc.edu.tw
(3)server_name:改為您網路Server的IP位址或網域名稱\r
(4)script_path:改為 /~newuser/phpbb/,例如作者的範例網站為 /~gzqbyr/phpMouse/
2003-02-26 第2次修正
