10bet网址
连接器和api手册
本手册下载

3.15已知问题和限制

以下是MySQL Connector/J的一些已知问题和限制:

  • 方法检索夏令时开关日的时间戳时getTimeStamp ()方法,则返回的一些值可能是错误的。当连接到数据库时,可以使用以下连接选项来避免这些错误:

    serverTimezone = UTC

  • 属性的功能elideSetAutoCommits由于错误# 66884,已被禁用。Connector/J会忽略为该属性给定的任何值。

  • MySQL服务器在内部使用了一个预测的公历。然而,连接器/ J使用java.sql.Date,这是非预期性的。因此,当设置和检索朱利安-格里高利转换(1582年10月15日)之前的日期时,使用PreparedStatement方法时,总是显式地向设置当前日期()获取当前日期()方法,以避免与服务器存储和计算的日期有关的可能错误。

  • MySQL 8.0.14及以上版本,5.7.25及以上版本,5.6.43及以上版本:为了使用Windows命名管道进行连接,Connector/J想要连接的MySQL服务器必须使用系统变量启动named_pipe_full_access_group;看到第3.5.10节,“使用命名管道连接”获取详细信息。

  • 由于连接器/J由于兼容性问题,默认情况下不启用TLSv1.2及更高版本的连接,因此在连接到限制连接使用那些更高TLS版本的服务器时,您可能会遇到没有合适的协议(协议被禁用或密码套件是不合适的)。您需要使用enabledTLSProtocols连接属性。看到第3.5.8节,“安全使用SSL连接”获取详细信息。