警告:(HY000 / 1045):mysqlに接続するときにユーザー 'root' @ 'localhost'のアクセスが拒否されました(password:yesを使用)Php



Warning



mysqlに接続するときのPHPphpとmysqlの接続を知ったとき、問題がありました。最初は設定していませんでした。 phpファイルでは、phpはmysqli_connect()関数をサポートしていないため、それに応じてphp構成ファイルを構成しました。成功すると思いましたが、「警告:mysqli_connect():( HY000 / 1045):ユーザー 'root' @ 'localhost'のアクセスが拒否されました(パスワード:YESを使用)」がありました。この警告により、少し大きくなります。 Baiduが検索に行ったところ、答えはたくさんあることがわかりましたが、今が私の時間だとは限りません。問題、パスワード、以前に設定し、rootユーザー名で構成したものはすべて非常に困惑しているので、127.0.0.1に問題があるのではないかと思うので、127.0.0.1をLocalhostに変更しました。警告はありません。それが何であるかはよくわかりませんが、成功しました。ここでブラシをかけると、あなたと私の問題は同じであることがわかります。私はあなたを助けたいと思っています。
  • 変更する前に
$connection=mysqli_connect('127.0.0.1','root','123456','demo2') var_dump($connection)
  • 変更後:
$connection=mysqli_connect('localhost','root','123456','demo2') var_dump($connection)