mysql-connector-java與mysql版本的對(duì)應(yīng)關(guān)系說(shuō)明
mysql-connector-java與mysql版本的對(duì)應(yīng)
我們知道版本更新經(jīng)常帶來(lái)的問(wèn)題就是兼容性問(wèn)題。
在編程過(guò)程中版本的錯(cuò)誤選擇很可能產(chǎn)生難以發(fā)現(xiàn)的BUG。
mysql-connector-java與mysql版本的問(wèn)題就是常見(jiàn)的,因?yàn)槲覀兘?jīng)常面對(duì)SQL編程。
故寫(xiě)下此文,在出現(xiàn)連接問(wèn)題時(shí)時(shí)刻關(guān)注下。
官網(wǎng)文檔地址:
https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-versions.html (Connector/J Versions 5.1)

https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-versions.html(Connector/J Versions 8.0)

mysql版本和mysql-connector-java版本問(wèn)題
問(wèn)題:
Failed to obtain JDBC Connection; nested exception is java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required
我的mysql版本

未指定版本前,mysql-connector-java的版本是8.0.30
- 在pom文件中將mysql-connector-java降版本
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.0.8</version>
</dependency>- 降版本后遇到com.mysql.jdbc.Connection.isValid(I)Z
這是因?yàn)閙ysql的jar包版本過(guò)低,需要更新到新版mysql的jar包.
再提高到5.1.49
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.49</version>
<scope>runtime</scope>
</dependency>成功:

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- mysql-connector-java.jar包的下載實(shí)踐
- mysql-connector-java和mysql-connector-j的區(qū)別及說(shuō)明
- mysql-connector-java驅(qū)動(dòng)jar包下載方式
- mysql連接器之mysql-connector-java問(wèn)題
- mysql-connector-java與Mysql、Java的對(duì)應(yīng)版本問(wèn)題
- maven引入mysql-connector-java包失敗的解決方案
- 升級(jí)到mysql-connector-java8.0.27的注意事項(xiàng)
- 關(guān)于Mysql-connector-java驅(qū)動(dòng)版本問(wèn)題總結(jié)
- mysql-connector-java 和 mysql-connector-j的區(qū)別
相關(guān)文章
MySQL 一次執(zhí)行多條語(yǔ)句的實(shí)現(xiàn)及常見(jiàn)問(wèn)題
通常情況MySQL出于安全考慮不允許一次執(zhí)行多條語(yǔ)句(但也不報(bào)錯(cuò),很讓人郁悶)。2009-08-08
Mysql varchar大小長(zhǎng)度問(wèn)題介紹
如果被 varchar 超過(guò)上述的 b 規(guī)則,被強(qiáng)轉(zhuǎn)成 text 類(lèi)型,則每個(gè)字段占用定義長(zhǎng)度為 11 字節(jié),當(dāng)然這已經(jīng)不是 varchar 了2011-10-10
mysql中的存儲(chǔ)過(guò)程傳參問(wèn)題
這篇文章主要介紹了mysql中的存儲(chǔ)過(guò)程傳參問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-10-10
記一次mysql5.7測(cè)試數(shù)據(jù)庫(kù)被刪表的問(wèn)題
這篇文章主要介紹了記一次mysql5.7測(cè)試數(shù)據(jù)庫(kù)被刪表的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11
真正解決Docker運(yùn)行MySQL后本地?zé)o法訪問(wèn)問(wèn)題的方法
docker安裝MySQL報(bào)錯(cuò)端口被占用問(wèn)題解決辦法

