織夢CMS(DEDECMS)資料庫連線失敗可能是由多種原因造成的。以下是一些常見的原因及解決方法:
常見原因及解決方法
-
資料庫伺服器地址錯誤
- 檢查配置檔案:確保
data/common.inc.php
中的$cfg_dbhost
設定正確。 - 常見值:
$cfg_dbhost = 'localhost';
或$cfg_dbhost = '127.0.0.1';
- 檢查配置檔案:確保
-
資料庫埠號錯誤
- 檢查配置檔案:確保
$cfg_dbport
設定正確。 - 常見值:
$cfg_dbport = 3306;
(預設 MySQL 埠)
- 檢查配置檔案:確保
-
資料庫名稱錯誤
- 檢查配置檔案:確保
$cfg_dbase
設定正確。 - 確認資料庫存在:確保資料庫已經建立並且名稱正確。
- 檢查配置檔案:確保
-
資料庫使用者名稱或密碼錯誤
- 檢查配置檔案:確保
$cfg_dbuser
和$cfg_dbpw
設定正確。 - 驗證憑據:確保提供的使用者名稱和密碼正確無誤。
- 檢查配置檔案:確保
-
資料庫服務未啟動
- 檢查服務狀態:確保資料庫服務已啟動。
- 啟動服務:使用命令列或其他工具啟動資料庫服務。