意外异常:SQLSTATE [HY000] [1045]拒绝访问用户****@'localhost'(使用密码:YES)

seg*_*ids 6 php mysql mysql-error-1045

一位老同事提交了一份申请来管理.但是,每当我尝试运行它时,我都会遇到此错误.请任何帮助.

http://i.stack.imgur.com/zPYuJ.jpg

小智 5

有时访问被拒绝异常错误,因为您的 mysql 凭据无效。其次,根据我的经验,我观察到这种情况也会发生,因为您没有为数据库连接设置密码。例如

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;
Run Code Online (Sandbox Code Playgroud)

}

尝试为您的数据库连接设置密码。我有这样的经验,在“操作”选项卡上将我的排序规则更改为 utf8_general_ci 后,这无法解决我的问题。我想在我的数据库连接中添加密码,然后它立即连接起来。您可以测试一下它,看看是否有帮助。