mysql-connector-java與mysql以及JDK的對應版本

Summary of Connector/J Versions

Connector/J version Driver Type JDBC version MySQL Server version Status
5.1 4 3.0, 4.0, 4.1, 4.2 4.1, 5.0, 5.1, 5.5, 5.6, 5.7 Recommended version
5.0 4 3.0 4.1, 5.0 Released version
3.1 4 3.0 4.1, 5.0 Obsolete
3.0 4 3.0 3.x, 4.1 Obsolete

Summary of Connector/J Versions

Connector/J version JDBC version MySQL Server version JRE Required JDK Required for Compilation Status
8.0 4.2 5.6, 5.7, 8.0 JRE 8 or higher JDK 8.0 or higher General availability.
5.1 3.0, 4.0, 4.1, 4.2 5.6, 5.7, 8.0 JRE 5 or higher JDK 5.0 AND JDK 8.0 or higher General availability

Notes

1 Connector/J 8.0實現JDBC 4.2規範。當Connector/J 8.0與更高版本的JDBC庫一起工作時,對於任何僅由JDBC 4.3及更高版本支持的方法調用,它都會返回SQLFeatureNotSupportedException。

2 Connector/J 5.1需要JRE 8或更高版本才能使用SSL/TLS已經加密組件連接到MySQL 5.6、5.7和8.0。

3 當連接到MySQL服務器時,可能需要自定義JSSE提供程序來使用一些更高版本的TLS和加密組件。例如,因爲Oracle的Java8附帶了一個只支持TLSv1.2和更低版本的JSSE實現,所以您需要一個定製的JSSE實現才能在Oracle的Java8平臺上使用TLSv1.3。

大家看着可能有點暈,這裏告訴大家:
mysql數據庫版本8.0以上的用mysql-connector-java-8.0.x的沒錯
mysql數據庫版本5.x以上的用mysql-connector-java-5.1.x-bin.jar的沒錯

Mysql-connector-java各版本下載地址:https://mvnrepository.com/artifact/mysql/mysql-connector-java

百度網盤下載地址:https://blog.csdn.net/xunxue1523/article/details/105525139

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