問題描述如下:
在IDEA中運行程式時無法連接資料庫,且每隔1秒提示無法連接資料庫
但是此時當我使用Navicat Premium 雙擊左側資料庫導航欄中的MySql資料庫 打開資料庫時,程式立刻連接成功
我已經單獨分配了資料庫賬號,且分配了所有權限,但問題和狀況依舊,資料庫是MySql8.0 此問題讓我很是頭疼
root用戶已開啟遠程
報錯資訊如下:
20:57:51,422 ERROR DruidDataSource:2469 - create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/mysql?serverTimezone=GMT&useSSL=false&allowPublicKeyRetrieval=true, errorCode 1045, state 28000
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:127)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:95)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:874)
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:456)
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:234)
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:227)
at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1513)
at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1578)
at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2466)
uj5u.com熱心網友回復:
Root用戶已開啟遠程,但是從報錯來看是root@localhost,本地連接失敗,并未使用遠程root,是否地址配置問題uj5u.com熱心網友回復:
頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂v轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/44572.html
標籤:疑難問題
上一篇:CSDN
