SpringBoot配置JDBC連接MySql數據庫的時候遇到了報錯:HikariPool-1 - Exception during pool initialization

使用SpringBoot做JAVA開發時,JDBC連接MySql數據庫在調用接口寫入數據的時候遇到了報錯:

1.首先檢查了數據庫賬號密碼是否正確:正確無誤;

2.再檢查數據庫的訪問權限: IP:%(所有人)的訪問權限;

3.是否是時區的問題,所以給application.properties文件中的datasource配置節中的url配置加上&serverTimezone=UTC,如下


#手工重啓應用
#spring.devtools.restart.trigger-file=trigger.txt

#可以自動識別
#spring.datasource.driver-class-name =com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/movie?useUnicode=true&characterEncoding=utf-8&serverTimezone=UTC
spring.datasource.username =root
#password
spring.datasource.password =
#spring.datasource.type =com.alibaba.druid.pool.DruidDataSource

重新訪問接口,寫入數據成功

接口:

數據表:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章