1. ホーム
  2. php

[解決済み】予期せぬ例外。SQLSTATE[HY000] [1045] Access denied for user ****@'localhost' (using password: YES)

2022-01-25 03:46:22

質問事項

昔の同僚から、あるアプリケーションを管理するように渡されました。しかし、それを実行しようとすると、いつもこのエラーが発生します。何か手助けがあればお願いします。

解決方法は?

mysqlの認証情報が無効なため、Access denied Exception Errorが発生することがあります。 次に、私の経験では、データベース接続にパスワードを設定していない場合にも、この現象が発生します。

private $host = "localhost";
private $db_name = "db_dbtest"; // Database name
private $username = "db_user"; // your database username
private $password = "db_password"; // Your password
public $conn;

}

データベース接続にパスワードを設定してみてください。私はこのような経験をしたことがあり、操作タブで照合順序をutf8_general_ciに変更しましたが、問題は解決しませんでした。そこで、データベース接続にパスワードを設定してみたところ、すぐに接続できるようになりました。 これを試してみて、解決するかどうか見てください。