啟動項目后連接mysql數據庫一直連不上,之前一直好好的,機房停電了,啟動后一直拋錯
org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhost' (using password: YES))
數據庫啟動了,端口也在,通過mysql客戶端能連接上,但是啟動項目后一直拋這個錯,上網查了一些資料
新建一個用戶
CREATE USER
'root'
@
'localhost'
IDENTIFIED BY
'123456'
;
賦予相應的數據權限
GRANT privileges ON databasename.tablename TO
'root'
@
'localhost'
WITH GRANT OPTION;
重啟數據庫后問題解決了