PHPからPDOを使ったデータベースへの接続のエラー。 Uncaught PDOException: could not find driver
解決したいこと
PHPからPDOを使ったデータベースへの接続のエラー。
発生している問題
これをlocalhostで開こうとするとエラーになり出力されません(ユーザー名とパスワードは消してます。)
``
$dsn='mysql:host=localhost;dbname=blog_app;charset=utf8';
$user='';
$pass='';
$dbh= new PDO($dsn,$user,$pass);
var_dump($dbh);
エラー文はこちらです
Uncaught PDOException: could not find driver
自分で試したこと
この件を検索すると phpinfo の PDO drivers が無効になっているからそれを直せばよいという回答が多数なのですが、確認したところ有効になっていました。
php.ini でも確認しましたが、extension=php_pdo_mysql.dll などのコメントアウトもちゃんとされていました。
何が原因なのでしょうか...?
WindowsでMAMPを使っています。
回答のほどよろしくお願いします。