10bet网址
MySQL连接器/ J 5.1发行说明
相关的文档10bet官方网站 下载这些版本说明
PDF (Ltr)- 0.6 mb
PDF (A4)- 0.6 mb


MySQL连接器/ J 5.1发行说明/MySQL连接器/ J 5.1的变化MySQL连接器/变化/ J 5.1.32 (2014-08-11)

变化在MySQL连接器/ J 5.1.32 (2014-08-11)

5.1版本5.1.32是一个维护版本的生产分支。适用于使用MySQL服务器版本5.5和5.6。

功能添加或改变

  • 连接器/ J用于总是检查每一个SQL语句在服务器端事先准备好的声明中是否包含了重复关键更新条款;但由于条款只是使用插入报表,检查其他SQL语句时减少不必要的连接器的性能/ J。一个新的、布尔连接属性avoidCheckOnDuplicateKeyUpdateInSQL已经添加,检查吗重复关键更新条款可以被禁用。(错误# 18232840,错误# 71672)

  • 连接器/ J 1.5现在支持织物。不再支持旧版本的织物。

错误修复

  • 准备调用一个存储过程与织物是抛出一个空指针异常引起的。(错误# 19034681,错误# 73070)

  • Linux内核3.6和更早的版本中的缺陷造成的MysqlIO.clearInputStream ()方法进入一个无限循环。这种修复改变循环条件评估的方式,以避免这个问题。(错误# 19022745,错误# 73053)

  • 连接器/ J返回不正确的返回代码0时抛出异常的故障发生在全球XA事务的上下文中。修复,连接器/ J现在包装在一个意想不到的异常XAException在这种情况下,返回错误代码XAER_RMFAIL。(错误# 18970520,错误# 72890)

  • 调用changeUser切换到用户创建的使用方法sha256_password插件会导致空指针异常。这是由于这一事实fromServer缓冲时不可用changeUser被称为sha256_password插件,这修复使插件适应。(错误# 18869381)

  • 测试testSha256PasswordPlugin失败的时候对一个商业版本的执行MySQL服务器。(错误# 18852682)

  • 连接到服务器上的一个用户创建的使用sha256_password插件失败时由客户指定的密码是一个空字符串(或当没有指定密码)。这种修复使得连接器/ J允许空密码在这种情况下,将其发送给服务器没有应用RSA加密。(错误# 18852587)

  • 试图使用任何字符集以外的utf - 8客户端之间的通信程序和MySQL服务器导致连接器/ J执行额外的查询初始连接后,连接导致更高的延迟和开销。防止额外的查询,此修复消除机制设置字符集以外的值utf - 8通过发出一个组名称声明到服务器,并允许连接属性的使用characterEncoding设置字符集连接器/ J值的反应在握手包。(错误# 18836319,错误# 72712)

  • 连接器/ J考试不及格ConnectionRegressionTest.testBug7607 ()当使用Java 8,由于新的静态字符集映射Java 8。重构后的错误不再出口的连接器/ J 5.1.32字符集代码。(错误# 18809129)

  • 一个空指针异常被抛出isInterfaceJdbc ()有时当负载均衡和应用程序运行时使用的设备。(错误# 18691866,错误# 72502)

  • 生成的键插入语句的使用重复关键更新当条款条款是不正确的重复关键更新没有写完全一样(例如,单词之间的空格或注释插入时)。(错误# 18344403,错误# 71923)

  • XA连接失败的ClassCastException与多个主机负载平衡配置。这是因为一些XA-related类使用com.mysql.jdbc.ConnectionImpl在调用方法参数。此修复类使用com.mysql.jdbc.Connection在这些情况下。(错误# 16722757,错误# 62577)

  • 从源代码构建连接器/ J的Ant脚本未能检查的可用性javacrt.jar之前从JDK 1.6编译。导致编译失败,当两个文件没有可用的。此修复纠正的步骤构建脚本编译之前检查这些文件。(错误# 11748301,错误# 35829)