MySQL连接器/ J 5.1发行说明/MySQL连接器/ J 3.0的变化MySQL连接器/变化/ J 3.0.10 (2004-01-13)

变化在MySQL连接器/ J 3.0.10 (2004-01-13)

错误修复

  • 使用常量的sqlstate。(错误# 2006)

  • 加快解析preparedstatement,试着尽量使用一次通过的。(错误# 2006)

  • 删除静态同步实例工厂方法的瓶颈SingleByteCharsetConverter。(错误# 2006)

  • 删除静态同步瓶颈PreparedStatement.setTimestamp ()。(错误# 2006)

  • 地图字符集ko18_ruko18r当连接到MySQL-4.1.0或更新。(错误# 2006)

  • 固定安全例外当用于applet (applet无法读取系统属性file.encoding这是需要数据加载本地)。(错误# 2006)

  • 固定映射SQLError报告和sqlstate的死锁41000年。(错误# 2006)

  • 固定的例外未知的字符集的丹麦在与jdk 1.4.0(错误# 2006)

  • 确保Buffer.writeString ()节省了空间\ 0。(错误# 2006)

  • 启用高速缓存预处理语句的解析阶段使用cachePrepStmts,prepStmtCacheSize,prepStmtCacheSqlLimit属性(默认情况下禁用)。(错误# 2006)

  • maxRows属性会影响内部报表,所以检查所有语句创建内部的驱动程序,并设置为0时,它不是。(错误# 2006)

  • ResultSet.findColumn ()时应使用第一匹配列名称有重复的列名选择查询(JDBC-compliance)。(错误# 2006)

  • ArrayIndexOutOfBounds当参数数量= = + 1的参数个数。(错误# 1958)

  • 连接属性maxRows不尊敬。(错误# 1933)

  • 语句创建太多的时间DBMD.extractForeignKeyFromCreateTable ()。(错误# 1925)

  • 支持转义序列{fn转换……}。(错误# 1914)

  • 实现ResultSet.updateClob ()。(错误# 1913)

  • Autoreconnect代码没有设置目录后重新连接,如果它已经改变了。(错误# 1913)

  • 增加了更多的描述性的错误消息服务器配置否认对数据源的访问,以及从服务器检索消息。(错误# 1913)

  • 添加alwaysClearStream连接属性,导致司机总是空的任何剩余的每个查询之前的数据输入流。(错误# 1913)

  • ResultSetMetaData.isCaseSensitive ()返回错误值字符/VARCHAR列。(错误# 1913)

  • ResultSet.getObject ()非常小的整数短整型列应该返回Java类型整数。(错误# 1913)

  • DatabaseMetaData.getSystemFunction ()返回坏的函数VResultsSion。(错误# 1775)

  • 外键列的顺序是不一致的DatabaseMetaData.getImported /出口/对照()。(错误# 1731)

  • 解决ArrayIndexOutOfBounds当使用异常Statement.setMaxRows ()。(错误# 1695)

  • 随后的调用ResultSet.updateFoo ()如果结果集没有可更新导致肺水肿。(错误# 1630)

  • 修复4.1.1-style认证没有密码。(错误# 1630)

  • 跨数据库更新的结果集不检查updatability正确。(错误# 1592)

  • DatabaseMetaData.getColumns ()应该返回Types.LONGVARCHARMySQL量变类型。(错误# 1592)

  • 固定的回归Statement.getGeneratedKeys ()取代语句。(错误# 1576)

  • 驳船blob和分割包没有正确读取。(错误# 1576)

  • 别名表和补丁修复UpdatableResultSetscheckUpdatability ()方法从3.1分支。(错误# 1534)

  • 更友好的异常消息为PacketTooLargeException。(错误# 1534)

  • 时不计数引用id“字符串”PreparedStatement解析。(错误# 1511)