PDOを使ってMySQLにアクセスしたいのですが、エラーが出てしまいます。
例外が投げられた時のメッセージなのですが、エラー自体が文字化けしています。
SQLSTATE[HY000] [2002] �Ώۂ̃R���s���[�^�[�ɂ���ċ��ۂ��ꂽ���߁A�ڑ��ł��܂���ł����B
DBを扱うにはphp.iniの設定が必要だと聞き、設定箇所を調べたのですが情報が古いのか異なる点が多く困っています。
使用しているPHPのバージョンは7.17です。
該当箇所と思われる、現在php.iniに記載されているのは以下です。
extension=php_mysqli.dll ;extension=php_pdo_firebird.dll extension=php_pdo_mysql.dll ;extension=php_pdo_oci.dll ;extension=php_pdo_odbc.dll ;extension=php_pdo_pgsql.dll extension=php_pdo_sqlite.dll
extension=php_mysql.dll があるはずみたいなのですが、私の場合、mysqliと単語が違います。また extension=php_pdo.dll を追加すれば良いらしいのですが、php_pdo関係の記述がいくつかあってよくわかりません。
どこを変更すればよいのか教えていただけると幸いです。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。