• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mysqliが使えない?ようなのですが・・)

mysqliが使えない?調査結果と接続失敗の対策

このQ&Aのポイント
  • mysqliが使えない原因として、散々調べた結果、バージョンに問題はないことが分かりました。しかし、接続失敗の原因はまだよくわかりません。
  • 調査の結果、接続失敗の原因はmysqliのパラメータに問題がある可能性があります。やはり接続情報に誤りがある可能性もあるため、再度確認してみてください。
  • mysqliの接続失敗においては、パラメータや接続情報が正しいかどうかを確認することが重要です。また、エラーメッセージにも注目し、問題を特定しやすくすることも大切です。

質問者が選んだベストアンサー

  • ベストアンサー
noname#244856
noname#244856
回答No.3

agunuzさんの回答内容にあたってみてください。 個人的にはmysqliよりもPDOの方がオススメですが。 http://qiita.com/mpyw/items/b00b72c5c95aac573b71

kmwrod
質問者

お礼

PDOを使ってみることに決めました。 ありがとうございました。

その他の回答 (2)

  • agunuz
  • ベストアンサー率65% (288/438)
回答No.2

>: Access denied for user 'aaa'@'localhost' (using password: YES) MySQLサーバのユーザとパスワードが誤っています。 ユーザ("aaa")とパスワード("bbb")は間違いありませんか?前の質問だと、"root"と空白だったと思いますが・・・

noname#244856
noname#244856
回答No.1
kmwrod
質問者

お礼

補足を試してみたのですが、変化はほぼありませんでした。 call stackの速度が0に変化しましたが・・・ Fatal error: Uncaught exception 'mysqli_sql_exception' with message 'Access denied for user 'aaa'@'localhost' (using password: YES)' in C:\xampp\htdocs\site\job.php on line 93 ( ! ) mysqli_sql_exception: Access denied for user 'aaa'@'localhost' (using password: YES) in C:\xampp\htdocs\site\site2.php on line 93 Call Stack # Time Memory Function Location 1 0.0000 139176 {main}( ) ..\site2.php:0 2 0.0000 140688 mysqli ( ) ..\site2.php:93

kmwrod
質問者

補足

調べてみると、 extension_dir="C:\xampp\php\ext" と、なっていました。 extension_dir = "C:\php\ext"に書き換えないとダメなのでしょうか?

関連するQ&A