ホームページ > データベース > mysql チュートリアル > PHP で「ドライバーが見つかりませんでした」という PDO エラーを修正する方法は?

PHP で「ドライバーが見つかりませんでした」という PDO エラーを修正する方法は?

DDD
リリース: 2024-12-21 01:51:09
オリジナル
607 人が閲覧しました

How to Fix the

PDO エラー:「ドライバーが見つかりませんでした」pdo_mysql モジュールで解決されました

問題:

PHP を使用して MySQL データベースに接続しようとしたときDebian Lenny サーバー上の PDO 拡張機能を使用すると、開発者は「ドライバーが見つかりませんでした」というメッセージを含む PDOException が発生する可能性があります。このエラーは次の行で発生します:

$dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS)
ログイン後にコピー

解決策:

この問題は、PHP に pdo_mysql モジュールがないために発生します。これを解決するには、phpinfo() で次の点を確認します。

pdo_mysql

PDO Driver for MySQL, client library version => 5.1.44
ログイン後にコピー

pdo_mysql モジュールが見つからない場合は、次の手順に進みます。

  1. PHP MySQL をインストールする操作に適したコマンドを使用して拡張機能を追加します。システム:

    • Ubuntu/Debian: sudo apt-get install php-mysql
    • CentOS: yum install php-mysql
  2. 再起動Apache:

    • Ubuntu/Debian: sudo service apache2 restart
    • CentOS: sudo service httpd restart

これらの手順を完了したら、pdo_mysql モジュールが利用可能である必要があり、PDO 接続は何もせずに確立される必要があります。 「ドライバーが見つかりませんでした」エラーが発生しました。

以上がPHP で「ドライバーが見つかりませんでした」という PDO エラーを修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート