問題:
用戶遇到PDOException>用戶遇到PDO 擴充功能連接到MySQL 資料庫時出現訊息“無法找到驅動程式” PHP.
代碼:
$dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS)
原因:
該錯誤很可能是由於缺少MySQL 必需的PDOSQL驅動程式(pdo_mysql)。
解決方案:
要解決此問題,需要在 PHP 中安裝並啟用 pdo_mysql 模組。
步驟:
如果沒有安裝,使用PECL 命令安裝:
sudo pecl install pdo_mysql
編輯php.ini 檔案並取消註解以下行以啟用它:
extension=pdo_mysql.so
範例:
sudo systemctl restart apache2
注意:
注意:確保🎜>確保將sudo 替換為您的首選如有必要,root 使用者命令。以上是為什麼我在連接 MySQL 時收到「無法找到驅動程式」PDOException?的詳細內容。更多資訊請關注PHP中文網其他相關文章!