问题:
Java 程序遇到 SQL 异常,表明连接到 MySQL 数据库的用户没有访问数据的权限。尽管尝试修改用户权限和密码,错误仍然存在。
答案:
Eclipse 很可能没有运行预期的 MainApp 类,这是源代码SQL 查询的。相反,它运行一个不同的类(com.mysql.cj.jdbc.admin.TimezoneDump),该类也包含一个 main 方法。
解决方案:
解决此问题:
这将启动 MainApp 类并解决由于用户权限不正确或无效连接尝试而导致的 SQL 异常。
以上是为什么我仍然收到'线程'main”java.sql.SQLException 中的异常:用户''@'localhost'访问被拒绝(使用密码:NO)”?的详细内容。更多信息请关注PHP中文网其他相关文章!