2022-07-23 Access denied for user '用户名xxx'@'ip' (using password: YES) // 检查数据库帐号密码是否填写正确
前言:我把数据库文件copy到宝塔里,然后访问,报错:Access denied for user '用户名xxx'@'ip'(拒绝用户的访问用户名xxx“@'ip”)
我就纳闷了,我服务器都放行了数据库专用的端口,数据库帐号密码用户名什么的也都对,服务器mysql运行正常,为啥访问不了呢?
排查:用mysql工具输入该数据库的账号密码尝试连接,结果显示连接成功,那么就是php代码问题。嗯是的没错。检查了一下php中连接数据库的代码,果然发现了问题:数据库名错误。
。。。我还自以为数据库帐密什么的没问题,结果还是马虎了。