10bet网址
MySQL Connector/J 5.1开发者指南
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 0.6 mb
PDF (A4)- 0.6 mb


MySQL Connector/J 5.1开发者指南/ Connector/J版本,以及所需的MySQL和Java版本

连接器/J版本,以及它们所需的MySQL和Java版本

MySQL Connector/J有两个版本:

  • Connector/J 5.1是一个Type 4纯Java JDBC驱动程序,它符合JDBC 3.0、4.0、4.1和4.2规范。它兼容MySQL的所有功能,包括5.6、5.7和8.0。Connector/J 5.1提供了轻松的开发特性,包括使用驱动程序管理器的自动注册、标准化的有效性检查、SQLExceptions分类、支持大更新计数、支持本地和偏移的日期-时间变体java.time软件包,支持JDBC-4。x XML处理,支持每个连接的客户端信息,以及支持NCHARNVARCHAR而且NCLOB数据类型。

  • Connector/J 8.0是用于Java 8平台的Type 4纯Java JDBC 4.2驱动程序。它兼容MySQL 5.6, 5.7和8.0的所有功能。看到MySQL Connector/ j8.0开发者指南获取详细信息。

    请注意

    强烈推荐MySQL Connector/J 8.0与MySQL Server 8.0、5.7和5.6一起使用。请升级到MySQL Connector/ j8.0。

下表总结了Connector/J的可用版本,以及不同版本的JDBC、MySQL Server和Java的兼容性信息,以及每个Connector/J版本的支持状态:

表2.1连接器/J版本汇总

连接器/ J版本 JDBC版本 MySQL服务器版本 JRE所需 编译需要JDK 状态
5.1 3.0, 4.0, 4.1, 4.2 5.61, 5.71, 8.01 JRE 5或更高版本1 JDK 5.0和JDK 8.0及以上版本2、3 一般可用性
8.0 4.2 5.6, 5.7, 8.0 JRE 8或更高版本 JDK 8.0或更高版本2 一般可用性。推荐的版本。


笔记
  • 1当使用一些密码套件时,Connector/J 5.1使用SSL/TLS连接MySQL 5.6、5.7和8.0需要JRE 8或更高。

  • 2在连接到MySQL服务器时,可能需要一个定制的JSSE提供程序来使用一些较晚的TLS版本和密码套件。例如,因为Oracle的Java 8附带了博彩到10bet娱乐城一个只支持TLSv1.2或更低的JSSE实现,所以您需要一个定制的JSSE实现来在Oracle的Java 8平台上使用TLSv1.3。

  • 3.如果使用源发行版从源代码构建Connector/J 5.1,则必须同时使用JDK 8.0或更高版本安装JDK 5.0。有JRE 6来编译Connector/J 5.1也很好。看到第3.4节,“从源安装”获取详细信息。

本指南还涵盖了Connector/J的早期版本,并给出了适用于特定版本的设置的具体说明。