我正在尝试将我的应用程序从Java8迁移到OpenJDK11。我使用了mysql连接器版本5,它运行良好。是否需要将mysql connector jar升级到8.0版本?我从下面的链接中读到了,但他们没有提到Java11。https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-versions-java.html
7gs2gvoe1#
我测试了一个示例mysql api来读取一个表。具体配置如下:
mysql-connector-java : version 8.0.21 java : openjdk version "11.0.8"
它工作得很好。
des4xlb02#
根据您的参考,这一点,我们可以清楚地看到,mysql连接器版本5使用 JDBC 版本 3.0, 4.0, 4.1, 4.2 .mysql连接器版本8使用 JDB 版本 4.2 .尽管 JDBC 版本 4.2 支持jdk版本1.8.x,新版本(今天) JDBC 版本4.3支持 JDK 版本 9 .所以,我们等待新版本的 JDBC ,支持 JDK 11 ,然后等待mysql支持新版本的 JDBC 司机。
JDBC
3.0, 4.0, 4.1, 4.2
JDB
4.2
JDK
9
JDK 11
2条答案
按热度按时间7gs2gvoe1#
我测试了一个示例mysql api来读取一个表。具体配置如下:
它工作得很好。
des4xlb02#
根据您的参考,这一点,我们可以清楚地看到,mysql连接器版本5使用
JDBC
版本3.0, 4.0, 4.1, 4.2
.mysql连接器版本8使用
JDB
版本4.2
.尽管
JDBC
版本4.2
支持jdk版本1.8.x,新版本(今天)JDBC
版本4.3支持JDK
版本9
.所以,我们等待新版本的
JDBC
,支持JDK 11
,然后等待mysql支持新版本的JDBC
司机。