文档主页
MySQL Connector/J 开发者指南
相关文档 下载本手册

MySQL Connector/J 开发者指南  /  与 MySQL 和 Java 版本的兼容性

第 2 章 与 MySQL 和 Java 版本的兼容性

以下是有关 Connector/J 9.0 的一些兼容性信息

  • JDBC 版本:Connector/J 9.0 实现了 JDBC 4.2。虽然 Connector/J 9.0 可以与更高 JDBC 版本的库一起使用,但对于仅由 JDBC 4.3 及更高版本支持的方法的任何调用,它都会返回 SQLFeatureNotSupportedException

  • MySQL 服务器版本:Connector/J 9.0 支持 MySQL 8.0 及更高版本。

  • JRE 版本:Connector/J 9.0 支持 JRE 8 或更高版本。

  • 编译所需的 JDK:编译 Connector/J 9.0 需要 JDK 8.0 或更高版本。此外,连接到 MySQL 服务器时,可能需要自定义 JSSE 提供程序才能使用某些更高版本的 TLS 版本和密码套件。例如,由于 Oracle Java 8 在 8u261 之前的版本附带的 JSSE 实现仅支持 TLS 1.2 版,因此您需要自定义 JSSE 实现才能在这些 Java 8 平台上使用 TLSv1.3。Oracle Java 8u261 及更高版本支持 TLSv1.3,因此不需要自定义 JSSE 实现。