Windows 8、XAMPP 1.8.1、PHP 5.4.7、および MySQL で Apache サーバーを使用しています。コードを PDO に変換することにしました。
phpinfo()を確認すると、MySQL の PDO ドライバーが有効になっているように見えますが、「ドライバーが見つかりませんでした」というエラーが表示され続けます。
コードは次のとおりです。
<?php
//connect to database
$config['db'] = array(
'host' => 'localhost',
'username' => 'root',
'password' => '',
'dbname' => 'x'
);
$db = new PDO("
pdo_mysql:host= " .$config['db']['host']. ";
dbname= " .$config['db']['dbname']. ";
username= " .$config['db']['username'].";
password= " .$config['db']['password']."
");
?>
そしてエラー:
致命的なエラー: メッセージ「ドライバーが見つかりませんでした」を含むキャッチされない例外「PDOException」
助言がありますか?