尝试运行我的代码时,我遇到了这个问题:

问题描述 投票:0回答:1

enter image description here

线程“main”中的异常java.sql.SQLException:用户“root”@“localhost”的访问被拒绝(使用密码:NO) 在 com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:130) 在com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) 在 com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:815) 在 com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) 在 com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) 在com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) 在 java.sql/java.sql.DriverManager.getConnection(DriverManager.java:683) 在 java.sql/java.sql.DriverManager.getConnection(DriverManager.java:230) 在 DemoClass.main(DemoClass.java:33)

我已经在库中添加了 mysql 连接器 jar 文件。我还应该做什么才能摆脱这些异常情况?

java jdbc mysql-connector
1个回答
0
投票

非注册驱动程序.connect

当显示此错误时,意味着重新安装 MYSQL 数据库。您必须进行全新安装,因为安装错误会导致安装损坏。希望这有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.