mysql驅動 com.mysql.cj.jdbc.Driver報紅


 

網上查了很多原因

1.原因是mysql引用的mysql-connector-java 的jar包版本問題。因為com.mysql.cj.jdbc.Driver的引擎是在mysql-connector-java 6以上版本才改的。

以下版本還是com.mysql.jdbc.Driver。這就很尷尬了。說白了,就是因為版本問題,所以mysql的引擎寫錯了。當然無法連接。

2.mysql5及之前的版本使用的是舊版驅動"com.mysql.jdbc.Driver"。

開始我也是這樣配置,但是刷新工程后還是報紅(郁悶)

最后更換幾次版本,重試,居然就可以了!!!!然后嘗試了兩種配對方式都沒報錯

1、新版本方式

 

 

 

 2、舊版本方式

 

 

 

 

我覺得只要對配對正確,如果還報錯,大概率是緩存問題,清理緩存,多試幾次。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM