springboot連接mysql數據庫相關報錯

springboot連接mysql

mysql版本爲5.7

當使用springboot提供的mysql驅動時,運行測試通過。但是報了一個問題:如下圖
在這裏插入圖片描述
問題的原因是springboot版本推薦使用新的mysql驅動com.mysql.cj.jdbc.Driver
即在配置文件中將:

    driver-class-name: com.mysql.jdbc.Driver
    //改爲:
    driver-class-name: com.mysql.cj.jdbc.Driver

改完之後:在連接connection時,報了一個新的錯誤
在這裏插入圖片描述
請忽略亂碼,這裏作者在創建時由於疏忽,用了中文文件夾,所以產生亂碼!

這裏的報錯大概意思是:
我們的數據庫配置未設置時區!!!

在這裏插入圖片描述
我們需要在數據庫設置後加一個時區:

    url: jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf-8&serverTimezone=UTC

此時再次連接數據庫,就可以成功運行!

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