异常:“用户 ''@'localhost' 的访问被拒绝(使用密码:NO)”
在此代码中,出现 SQLException尝试建立与 MySQL 数据库的连接时抛出。错误消息表明尝试连接数据库的用户未经授权。
具体来说,MainApp 类中的代码尝试使用 DriverManager.getConnection 方法连接到数据库,并提供 URL、用户名、和密码。但是,错误消息表明用户名为空的用户正在尝试使用密码“NO”进行连接,这是不正确的。
解决方案:
解决此问题,请验证以下内容:
验证这些步骤后,代码应该能够成功建立与 MySQL 数据库的连接,而不会出现“访问被拒绝”错误。
以上是为什么我在连接 MySQL 时收到'用户 ''@'localhost' 的访问被拒绝(使用密码:NO)”?的详细内容。更多信息请关注PHP中文网其他相关文章!