Toggle main menu visibility
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
:::
登入
登入
帳號
密碼
登入
重整畫面
:::
所有書籍
「XOOPS升級」目錄
MarkDown
3. 資料庫備份前的準備
1-1 參與研習學校的事前準備
2. 實體檔案的資料備份
3. 資料庫備份前的準備
3-1 利用phpMyAdmin備份資料庫
4. 轉碼
5. 搬移網站
5-1 匯入資料庫
5-2 實體檔案上傳
5-3 轉移後常見問題
6. 升級XOOPS
6-1 XOOPS 2.2.x 版注意事項
6-2 開始升級
6-3 升級後的修正
4. 轉碼
XOOPS升級 ======= ###
最終目標:下載SQL檔,並確認可以讀出裡面的中文
### 一、先檢查資料庫語系 請先用phpMyAdmin查看一下config資料表,若是看起來像是這樣子  而且校對是「
latin1\_swedish\_ci
」  那麼,請改裝「[修正過的phpMyAdmin](http://www.tad0616.net/modules/tad_uploader/index.php?of_cat_sn=17)」以讀取正確資料。 ### 二、開始備份 1. 首先,先進入phpMyAdmin,就以當初安裝XOOPS時的資料庫帳號密碼登入即可。
(萬一忘記了,請開啟mainfile.php或/xoops\_data/data/secure.php,裡面有資料庫帳密紀錄)
2. 在左邊的資料庫下拉選單,點選您要備份的資料庫。  3. 按右上的「輸出」或「匯出」頁籤連結。  4. 若有「匯出方式」請選擇「自訂」,這樣我們有比較多的選項可以設定。(較新版phpMyAdmin才需如此)  5. 資料表的部份請「全選」,表示要備份所有資料表  6. 輸出的部份請勾選「下載儲存」或選擇「儲存為檔案」。  或  7. 格式請用SQL格式  8. 「Options」或「格式特定選項」勾選「結構和資料」的欄位,並取消「顯示註釋」,若只是單純備份,「最大程度相容資料庫系統或舊版本的 MySQL 伺服器」或「
SQL
兼容模式」可以選「NONE」,若是要搬移,那麼就要看對方主機的MySQL版本來決定要選那一項了!若不曉得,那就選「
MYSQL40
」,如此一來,備份出來的檔案將不會把預設編碼寫入。  或  9. 「結構」或「物件建立選項」勾選「新增 DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT 指令 」或「結構」勾選「Add DROP TABLE / VIEW」項目,也就是順便加入刪除舊資料表格的指令,這樣還原時會比較順利,不會因為舊表已存在而無法復原(相當於覆蓋舊資料表之意)。其餘設定項就照著下圖設 定即可。  或  10. 「資料」勾選「使用完整新增指令」並取消「延伸新增指令」或是「資料匯出」部份請選擇第一項「給每個 INSERT (插入) 指令加上欄位名稱 」。如此,也就是一筆資料就一行指令之意!這樣雖然會佔空間,但是對於日後還原,確有莫大好處!可以確保您的還原可以完整進行,而且檔案再大也不怕。  或  11. 最後按下「執行」即可。 接著就可以下載SQL檔囉!您可以將之存起來,以備不時之需。
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
148
人線上 (
85
人在瀏覽
線上書籍
)
會員: 0
訪客: 148
更多…