WordPress 資料庫掛了怎麼辦?中小品牌備份與還原 SOP
WordPress 資料庫裡有文章、訂單、會員和設定。資料庫連不上、資料表損壞或被駭污染時,先備份現場,再判斷原因和還原方式。

WordPress 的資料庫不是技術細節。
它裡面有文章、頁面、會員、訂單、表單紀錄、網站設定和外掛資料。
如果是 WooCommerce,訂單和客戶資料也在裡面。
所以資料庫出事時,第一件事不是重灌。
第一件事是先保住現場。
先判斷是哪一種掛
資料庫掛掉有很多種:
- MySQL / MariaDB 服務沒開。
wp-config.php裡的帳密或 host 錯了。- 主機磁碟滿了。
- 資料表損壞。
- 權限被改。
- 搬站時資料庫 host 或 port 不對。
- 被駭後 options、users、cron 被污染。
不同問題,處理方式不一樣。
如果一開始就清空或重建,可能會把本來救得回來的資料弄丟。
正確 SOP
可以照這個順序:
- 先不要清空資料庫。
- 備份目前檔案與資料庫。
- 保存 MySQL error log、WordPress debug log、主機商事件紀錄。
- 檢查
wp-config.php的 DB_NAME、DB_USER、DB_PASSWORD、DB_HOST。 - 用主機後台或 mysql CLI 測試資料庫是否能連線。
- 檢查磁碟空間是否已滿。
- 檢查主要資料表是否存在。
- 判斷是連線問題、服務問題、資料表損壞,還是被駭污染。
- 若有備份,先還原到 staging 驗證。
- 確認文章、頁面、訂單、會員、表單資料都正常後,再切正式站。
- 若是被駭污染,同步檢查檔案層後門與陌生管理員。
- 修復後更換資料庫密碼、管理員密碼和 WordPress salts。
有資料庫備份,WordPress 會壞嗎?
如果只抓到資料庫,WordPress 不一定能完整恢復。
因為一個 WordPress 站至少有三塊:
資料庫:文章、訂單、會員、設定
檔案:WordPress core、外掛、主題
uploads:圖片、PDF、媒體檔
只備份資料庫,可以救回內容和訂單。
但圖片、主題設定、外掛檔案、客製程式碼,如果沒有檔案備份,網站可能還是缺東西。
所以正式備份不能只備資料庫。
WooCommerce 要特別小心
電商站比一般形象站敏感。
還原資料庫前要先問:
- 最近有沒有新訂單。
- 有沒有付款完成但資料未同步。
- 有沒有出貨狀態正在變更。
- 會員資料是否會被舊備份覆蓋。
- 金流 webhook 是否會重複打回來。
電商站還原不能只看網站能不能打開。
要看訂單、付款、會員和庫存是否一致。
平常要怎麼備份?
中小品牌至少要有:
- 每日資料庫備份。
- 每週完整檔案備份。
- 重要更新前手動備份。
- 備份放在主機外,不只存在同一台機器。
- 定期還原測試,不只看備份檔存在。
備份沒有測過還原,就只是心理安慰。
下一步
如果你的網站有訂單、會員或表單,請先確認現在有沒有完整備份。
不是等壞掉才找。
壞掉後才開始問「資料抓不抓得下來」,通常已經很被動。
延伸閱讀:
Related Reading
延伸閱讀
WordPress
WordPress 是什麼?2026 新手入門完整介紹(功能、費用、適合誰)
>-

WordPress
WordPress 內部連結策略:讓 SEO 權重翻倍的連結佈局指南 (2026)
內部連結是最便宜也最常被忽略的 SEO 槓桿。這篇教你用支柱文與群集文的連結架構,讓 Google 更懂你的網站主題,縮短新文章起量時間。

WordPress
WordPress 結構化資料設定:讓 Google 秀出精選摘要的 Schema 教學 (2026)
想讓 Google 更快看懂你的內容、在搜尋結果秀出精選摘要?Schema 是最低成本高報酬做法。這篇用 WordPress 新手可執行的方式,教你設定 Article 與 FAQ Schema。