雲際科技工作室雲際科技工作室
首頁 ›教學文件 ›資料庫
資料庫·閱讀約 6 分鐘

用 phpMyAdmin 匯出與匯入資料庫

搬網站時檔案用 FTP 搬,資料庫就用 phpMyAdmin 匯出成 .sql 再匯入。檔案大的時候有幾個眉角要注意。

  1. 1

    打開 phpMyAdmin

    cPanel →「資料庫」→「phpMyAdmin」。左側是資料庫清單,點進你要操作的那一個。

  2. 2

    匯出

    選好資料庫後點上方「匯出」。方式選「快速」、格式選 SQL,按「執行」就會下載一個 .sql 檔。資料量大的話選「自訂」,壓縮方式選 gzip,下載會快很多。

  3. 3

    匯入前先清空(如果是覆蓋)

    要把備份蓋回現有資料庫,先進「結構」頁全選所有資料表 → 下方選「刪除」。不先清空的話匯入會因為資料表已存在而中斷。

  4. 4

    匯入

    點上方「匯入」,選擇 .sql 或 .sql.gz 檔,字元集保持 utf8mb4,按「執行」。完成後會顯示執行了幾道查詢。

  5. 5

    檔案太大時

    瀏覽器上傳有大小限制。超過限制的做法:用 gzip 壓縮後再上傳,或把 .sql 檔用 FTP 丟到主機上,再用 Jailed SSH 的 mysql 指令匯入。真的處理不了就開客服單,我們代為匯入。

  6. 6

    匯入後檢查

    回到「結構」確認資料表數量與原本一致。WordPress 的話另外檢查 wp_options 裡的 siteurl 與 home 是不是新網址。

補充說明

  • 匯出的 .sql 檔含完整資料,等同於你的網站資料庫。不要放在 public_html 裡面,也不要用聊天軟體傳。
  • 搬站時建議兩邊都用 utf8mb4,混用不同字元集會出現亂碼。

照著做還是卡住?

到客戶中心開一張客服單,把你卡在第幾步、看到什麼錯誤訊息寫清楚,技術部門會直接回覆。

開客服單