PDO(PHP Data Object)でMySQLに接続しようとした際にcould not find driverと怒られたときの対処法

まずphpinfo()をしてみる

してみましょう。

# php -r "phpinfo();" | grep -i pdo

こんな風に返ってきたらダメです。

PDO
PDO support => enabled
PDO drivers =>

php5-mysqlを入れる

入れましょう。

# apt-get install php5-mysql

その後、phpinfo()でこんな感じで返ってくればOKです。

PDO support => enabled
PDO drivers => mysql
pdo_mysql
PDO Driver for MySQL => enabled
Powered by はてなブログ