:::

3. 資料庫備份前的準備

一、縮小資料庫檔案

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

  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文字檔是最佳選擇。詳細作法於下一單元說明。
     

 


:::

搜尋

QR Code 區塊

https%3A%2F%2Fwww.tad0616.net%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbsn%3D23%26tbdsn%3D652

書籍目錄

展開 | 闔起

線上使用者

38人線上 (2人在瀏覽線上書籍)

會員: 0

訪客: 38

更多…