详情页

Fatal error: Uncaught exception ‘PDOException’ with message ‘SQLSTATE[HY000] [1045] Access denied fo

时间:2023年10月01日

编辑:佚名

Fatal error: Uncaught exception ‘PDOException’ with message ‘SQLSTATE[HY000] [1045] Access denied for user ‘test_78moban_com’@’localhost’ (using password: YES)’ in /www/wwwroot/test.78moban.com/1.php:45 Stack trace: #0 /www/wwwroot/test.78moban.com/1.php(45): PDO->__construct(‘mysql:host=loca…’, ‘test_78moban_com’, ‘wnxxtJTa3y4SPPr…’) #1 /www/wwwroot/test.78moban.com/1.php(7): importSqlZip(‘http://api.78moban.com….’, ‘test_78moban_com’, ‘test_78moban_com’, ‘wnxxtJTa3y4SPPr…’) #2 {main} thrown in /www/wwwroot/test.78moban.com/1.php on line 45
这个错误提示说明你在使用PDO连接数据库时,提供的数据库连接信息有误,导致连接失败,具体可能原因有以下几点:
数据库连接地址错误,如数据库地址应该是 localhost,但是你填写的不是;
数据库名错误,如数据库名应该是 test_78moban_com,但是你填写的不是;
用户名或密码错误,如用户名应该是 test_78moban_com,密码应该是 wnxxtJTa3y4SPPr,但是你提供的不是这样的用户名和密码;
数据库不存在或无权限访问,如数据库名填写正确但是不存在,或者当前用户没有访问该数据库的权限。
你可以检查一下你的数据库连接信息是否正确,并确保数据库可以正常访问。另外,如果你确定连接信息正确但是仍然连接失败,可以尝试使用其他方式连接数据库,如mysqli等扩展。
相关文章
猜你需要