初步評估

Database Update Required

WordPress 出現「資料庫必須更新」(Database Update Required):原因與檢查方式

中文介面顯示:資料庫必須更新
更新 2026-10-31

網站資料庫記錄的版本,比目前安裝的核心檔要求的版本低時,WordPress 會顯示這個畫面;資料庫更新跑完之前,後台都進不去。

你現在看到的是哪一種情況?

核心檔已經是新版,資料庫還停在前一版。從這個畫面執行更新,或用 WP-CLI 的 wp core update-db,就能完成這一步。

資料庫帳號沒有修改資料表的權限,或選項資料表裡的 db_version 存不進去。更新跑了,記錄的版本卻沒有變。

某一版的核心檔,配上另一個時間點的資料庫。兩者要來自同一個時間點。

常見原因

核心檔更新了、資料庫沒有:更新中斷,或透過 FTP 更新,只換了檔案。
資料庫權限不足:資料庫帳號沒有 ALTER 或 CREATE 權限,結構更新失敗。
選項資料表的問題:db_version 存不進去,例如資料表損壞或唯讀。
混用備份還原:檔案與資料庫從不同的備份還原。

參考資料

  1. Upgrading WordPress (Advanced Administration Handbook)

系統怎麼處理

資料庫結構版本落後屬於自動處理的項目:系統補跑資料庫結構升級。修復在維修站的網站副本上進行,複驗通過後才寫回。您網站資料庫裡的受保護資料表(會員、留言、訂單、表單填寫)只取結構。SSH/FTP 模式下,系統寫回前先在您的主機建立修復前備份,寫回後驗證沒通過時,以這份備份進行還原。修復未能完成,修復費全額退還。

  1. 初步評估:輸入網址
  2. 複製到維修站:在副本上作業
  3. 找出原因:逐項檢查
  4. 修復與複驗:首頁與內頁
  5. 寫回或交付:複驗通過才進行

每次更新後這個畫面又回來、後台一直進不去時,可以交給 WP119。

初步評估我的網站 →
初步評估 →