hhhh10101001的gravatar头像
hhhh101010012020-12-01 10:52:03

hibernate+MySQL8一直提示Access denied for user ''@'localhost' (using password: NO)

一直报错

Exception in thread "main" java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)
    at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)
    at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
    at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
    at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:836)
    at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:456)
    at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:246)
    at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)
    at java.sql.DriverManager.getConnection(DriverManager.java:664)
    at java.sql.DriverManager.getConnection(DriverManager.java:270)
    at com.mysql.cj.jdbc.admin.TimezoneDump.main(TimezoneDump.java:70)


hibernate配置文件中用户名和密码没有错误

所有回答列表(3)
最代码官方的gravatar头像
最代码官方 LV1592020年12月5日

1.确认数据库服务是否正常启动,可以通过服务或进程中发现

2.确认你提供的账号是否可以登录

3.确认你的程序配置是否是正确的配置
 

yxd1130的gravatar头像
yxd1130 LV103月12日

数据库连接密码错误了。你好好检查一下

lingYu97的gravatar头像
lingYu974月8日

或者可以试试这个方法

https://blog.51cto.com/alsww/1121676

顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友