方法 1:檢查 wp-config.php 文件
使用 FTP 或主機控制面板登錄到你的網站。
找到並編輯 wp-config.php
文件。
檢查以下幾個關鍵設置:
- DB_NAME:確認數據庫名稱正確無誤。
- DB_USER:確認數據庫用戶名沒有錯誤。
- DB_PASSWORD:確認數據庫密碼是否正確。
- DB_HOST:通常為
localhost
,但某些主機可能需要不同的設置,請查詢提供商文檔。
保存文件後,重新加載網站看看問題是否解決。
方法 2:檢查數據庫服務狀態
- 登錄到你的主機管理控制面板(如 cPanel)。
- 找到數據庫部分,查看數據庫服務是否正常運行。
- 如果服務停止,請重新啟動數據庫服務。
方法 3:修復數據庫
- 在
wp-config.php
中添加以下行來啟用數據庫修復功能:
define('WP_ALLOW_REPAIR', true);
- 訪問
http://yourdomain.com/wp-admin/maint/repair.php
。
- 根據提示選擇修復數據庫。
- 在修復完成後,別忘了從
wp-config.php
中刪除這行代碼。
方法 4:暫時停用插件
- 使用 FTP 登錄到網站。
- 進入
wp-content/plugins
目錄。
- 將所有插件的文件夾重命名,如加上
-off
。
- 嘗試重新進入網站,看數據庫連接錯誤是否消失。
- 若網站恢復,逐個啟用插件以找出問題插件。
方法 5:聯繫主機提供商
如果以上方法都未能解決問題,建議與你的主機提供商聯繫:
- 向他們詢問伺服器狀態。
- 獲取專業的技術支持,可能是服務器配置或其他外部問題。
附加建議
- 確保定期備份數據庫以防數據丟失。
- 增加安全性,例如設置強密碼和限制數據庫用戶的權限。