解決Connection to Xxx@localhost failed.

解決: Connection to jianshu@localhost failed. [08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up.mysql

緣由

2019最新版本IDEA,Pycharm鏈接JDBC方式爲Mysql6中的com.mysql.cj.jdbc.Driver,這個方法須要指定時區【serverTimezone】sql

driverClassName=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/test?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false
username=root
password=

老版本使用爲Mysql5中的com.mysql.jdbc.Driver,不須要指定時區數據庫

driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&useSSL=false
username=root
password=
沒懂??? 看圖

你用Mysql5來斬我Mysql6

解決方法

  1. 更新mysql,官網下載 8.0+版本解決,我本地用的MySQL5.7懶得改了就不用這個辦法了ide

  2. 設置鏈接Mysql方式爲5.x版本 Niceurl

問題

1.1 問題描述

最近把IDEA升級到2019版本發現數據庫一直鏈接不上,一直提示時區錯誤【mysql時區問題解決方法】,解決完後發現數據庫顯示已鏈接可是沒法查看數據庫內容 扯蛋顯示,沒有數據庫顯示 網上找了資料才知道IJ大哥把2019版本的IDEA Pycharm鏈接方式都默認改成了com.mysql.cj.jdbc.Driveridea

1.2 報錯截圖

idea截圖

解決

更改IDEA鏈接方式 再次Nicespa

搞定✔

相關文章
相關標籤/搜索