当你遇到 SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
这种错误时,说明数据库连接失败,通常是由于数据库账号或密码不正确导致的。
解决方法
- 检查数据库配置文件
- 确认数据库账号和密码
- 测试数据库连接
1. 检查数据库配置文件
首先,检查 application/database.php
文件中的数据库配置是否正确。
分享服务器维护、抵抗入侵、防篡改、防御攻击、排查后门木马、清理挖矿病毒、网络安全、信息安全、内网安全、数据灾备、网站搬迁、程序升级、威胁情报、网站安全运维的日常知识
当你遇到 SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
这种错误时,说明数据库连接失败,通常是由于数据库账号或密码不正确导致的。
首先,检查 application/database.php
文件中的数据库配置是否正确。