首頁 >後端開發 >php教程 >PDOException「找不到驅動程式」:如何安裝缺少的 PDO MySQL 驅動程式?

PDOException「找不到驅動程式」:如何安裝缺少的 PDO MySQL 驅動程式?

Barbara Streisand
Barbara Streisand原創
2024-12-18 20:41:10669瀏覽

PDOException

PDOException「無法找到驅動程式」:故障排除與解決方案

當遇到指示「無法找到驅動程式」的PDOException 時,問題可能是原因在於缺少MySQL 所需的PDO 驅動程式。

識別問題

提供的程式碼片段:

$dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS)

嘗試使用 PDO 驅動程式連接到 MySQL 資料庫。但是,異常表明缺少 PDO 驅動程式。

解決方案:安裝 PDO 驅動程式

要解決此問題,您需要安裝 pdo_mysql 模組。該模組為 MySQL 提供 PDO 驅動程序,並使 PHP 能夠與 MySQL 資料庫互動。

要安裝 pdo_mysql 模組,請執行以下指令:

sudo apt-get install php-pdo-mysql

驗證安裝

模組安裝後,您可以透過查看 PHP配置來驗證其安裝資訊:

phpinfo();

在輸出中尋找以下部分:

pdo_mysql

PDO Driver for MySQL, client library version => 5.1.44

如果此部分存在,則pdo_mysql 模組已安裝,您應該能夠連接到MySQLSQL使用PDO 的資料庫。

以上是PDOException「找不到驅動程式」:如何安裝缺少的 PDO MySQL 驅動程式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn