如何在 Spaceship Hosting 上修復 WordPress 的「建立資料庫連線錯誤」

“Error establishing a database connection”」訊息於 WordPress 中表示網站無法連接到其資料庫。大多數情況下,這是因為 WordPress 設定檔中的資料庫存取資料不正確:



在本指南中,我們會說明此錯誤最常見的原因,並指導你逐步修復。


造成此錯誤的原因有哪些?

大多數情況下,「Error establishing a database connection」錯誤發生於 WordPress 使用了不正確的資料庫存取資料。這通常發生在:

  • 將網站遷移到新的主機供應商

  • 更改資料庫密碼

  • 還原備份

  • 手動編輯設定檔

  • 在伺服器或主機方案間移動檔案


檢查資料庫連線資料

WordPress 透過資料庫名稱、資料庫用戶名稱密碼、資料庫主機,以及分配給資料庫用戶的存取權限來連接其資料庫。

因此,需要確保以下所有條件都已滿足:

  • 伺服器上存在資料庫名稱,並與現有的資料庫名稱相符

  • 資料庫用戶名稱與現有的資料庫用戶相符

  • 該用戶的密碼正確

  • 資料庫用戶已分配到資料庫

  • 用戶擁有完整存取權限(ALL PRIVILEGES)


如何驗證資料庫資料?

所有資料庫連線資料都儲存在wp-config.php檔案中,該檔案位於你的 WordPress 安裝根目錄。要檢查及驗證,請執行以下步驟:

  1. 登入你的 cPanel 並前往檔案管理員


  2. 前往你的 WordPress 根目錄並打開wp-config.php檔案(透過編輯檢視選項):




    注意:選擇編輯時,你可能想先備份你的wp-config.php檔案:


  3. 尋找包含資料庫名稱、用戶及密碼的這些行:


  4. 在另一個分頁中,打開管理我的資料庫選單:




  5. 仔細檢查資料庫名稱及用戶是否與wp-config.php中指定的相符:


  6. 向下捲動並確保資料庫用戶確實存在於伺服器上:



  7. 無法查看資料庫用戶設定了什麼密碼,因此需要點擊更改密碼來設定:



  8. 更新如有需要,請於wp-config.php中更新相關值。

  9. 確保正確的資料庫用戶已分配到資料庫並已啟用所有權限(點擊用戶 >> 勾選所有權限 >> 儲存變更):




  10. 重新整理你的网站!如果認證資料正確,網站應該可以正常載入。


仍然出現此錯誤?

如果資料庫認證資料正確但錯誤依然存在,問題可能由以下原因引起:

  • 資料庫損毀

  • MySQL 伺服器暫時中斷

  • WordPress 核心檔案損壞 

此階段請聯絡我們的支援團隊,以便我們檢查資料庫服務狀態及日誌。

必須提供有效的電郵地址