IDEA的database插件無法連接mysql的解決辦法(08001錯誤)
錯誤復(fù)現(xiàn):

如上圖所示,用navicat鏈接數(shù)據(jù)庫正常,mysql控制臺操作正常,但是用IDEA的數(shù)據(jù)庫插件鏈接一直報 08001 錯誤【[08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up. 】
錯誤原因:
造成這個問題的原因是因為數(shù)據(jù)庫驅(qū)動包的版本問題,與當(dāng)前的數(shù)據(jù)庫版本不兼容(我的是mysql5.7版本,而驅(qū)動是8.0的版本)
還有一些其他的情況,如提示ServerTimezone不正確(或者是一串亂碼)等大部分都是驅(qū)動和url參數(shù)的問題。
解決辦法:
首先我們先來設(shè)置一下serverTimeZone:
點擊 advanced 添加一個參數(shù): serverTimezone 值為 Asia/Shanghai

也可以最后設(shè)置時區(qū),有多種方法可以設(shè)置。
我的是 mysql 5.7 版本,所以我要下載mysql 5.x的驅(qū)動 ,具體的操作見下圖:
我們再IDEA中創(chuàng)建與數(shù)據(jù)庫的鏈接的時候,可以選擇驅(qū)動的版本:

驅(qū)動下載完設(shè)置好以后,我們就可以再次測試連接了:

現(xiàn)在就成功連接啦
到此這篇關(guān)于IDEA的database插件無法連接mysql的解決辦法(08001錯誤)的文章就介紹到這了,更多相關(guān)IDEA database無法連接mysql內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Centos7使用yum安裝Mysql5.7.19的詳細(xì)步驟
本篇文章主要介紹了Centos7使用yum安裝Mysql5.7.19的詳細(xì)步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-09-09

