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 是全球約 43% 網站在用的內容管理系統,不用寫程式就能架部落格、品牌官網和電商。這篇用白話講清楚它是什麼、六個核心優勢(外掛擴充、內容管理、SEO、權限、社群、安全)、2026 年在 AI 架站工具滿街跑的情況下還值不值得用,以及架一個站實際要花多少錢。適合正在評估要不要自己開始的人。

WordPress
WordPress 被駭後核心檔案被改名怎麼辦?先不要急著重灌
WordPress 網站打不開、後台進不去,不一定是資料庫壞掉。這篇整理核心檔案被改名或被竄改時的排查、備份、清理與還原順序。

WordPress
如何在 Zeabur 設定 WordPress 網站?從部署到綁定網域的完整教學
如何在 Zeabur 設定 WordPress 網站?這篇整理從建立專案、用模板部署 WordPress、綁定自訂網域、設定 DNS、檢查 SSL 到上線驗證的完整流程,也會說明它和 Cloudways 的差別。