線上書籍

Home

XOOPS升級

一、縮小資料庫檔案

資料庫要備份之前,可以先清除幾個資料表,以縮小資料庫檔案。

  1. session資料表
  2. logcounterx_log資料表(如果有裝logcounterx計數器的話)
  3. 若「多餘」欄位有值,可將該資料表勾選,然後進行最佳化。
二、phpMyAdmin無法連上?
  1. 開啟 /etc/apache2/conf.d/ra-phpmyadmin
  2. 將您現在的 IP 加入即可
  3. 記得重開 apache2
三、該用什麼方式備份?
  1. 實體檔案備份:

    若是網站需要搬移,且新舊主機的資料庫版本差異不大而且沒有轉碼需求、或者資料庫非常龐大(例如超過50MB)的話,那麼實體備份是一個不錯的選擇。

    備份前記得先將資料庫停止「/etc/init.d/mysqld stop 」。

    Linux主機其MySQL實體檔案位置一般在:「/var/lib/mysql 」,若不確定,請開啟「/etc/mysql/my.cnf 」查看一下裡面的 datadir 設定到什麼位置即可。

    Windows主機若是用XAMPP的,那麼其位置在:「xampp安裝目錄/mysql/data/ 」
     
  2. SQL備份:

    若是網站需要轉碼,或者擔心避免錯誤的,那麼,轉出SQL文字檔是最佳選擇。詳細作法於下一單元說明。