MySQL Connector/J 3.0.12 (2004-05-18)

错误修复

  • 数据类型报告不一致。服务器仍然没有正确返回*BLOBs *TEXT的所有类型,因此驱动程序不会正确返回这些类型。(错误# 3570)

  • UpdatableResultSet的默认值moveToInsertRow ().(错误# 3557)

  • 使用junit.textui.TestRunner用于所有单元测试(使它们能够从Ant或Eclipse之外的命令行运行)。(错误# 3554)

  • 没有在URL中指定数据库MalformedURL例外。(错误# 3554)

  • 自动转换MySQL编码名称为Java编码名称,如果用于characterEncoding财产。(错误# 3554)

  • 添加了一些jvm可以识别的编码名,以修复它们被错误地反向映射到MySQL编码名的情况。(错误# 3554)

  • 使StringRegressionTestunicode 4.1。(错误# 3520)

  • 固定回归PreparedStatement.setString ()和东方字符编码。(错误# 3520)

  • DBMD.getSQLStateType ()返回不正确的值。(错误# 3520)

  • 重命名StringUtils.escapeSJISByteStream ()更恰当的说法escapeEasternUnicodeByteStream ().(错误# 3511)

  • StringUtils.escapeSJISByteStream ()没有正确覆盖所有的东方双字节字符集。(错误# 3511)

  • 返回创建语句结果集getGeneratedKeys ().(错误# 2957)

  • 使用charsetnr在连接期间返回,以便在发出查询之前对查询进行编码组名称on MySQL >= 4.1.0。(错误# 2670)

  • 使用设置character_set_results在初始化过程中,允许将任何字符集返回给驱动程序以获得结果集。(错误# 2670)

  • 只设置character_set_resultsfor MySQL >= 4.1.0。(错误# 2670)

  • 地图二进制字符集为us - ascii支持DATETIME服务器>= 4.1.2的字符集识别。(错误# 2670)

  • 在MySQL-4.1.0及更新版本上动态配置字段级字符集映射显示排序当连接。(错误# 2670)

  • 不截断CLOB值时使用setBytes ()而且setBinary / CharacterStream ().(错误# 2670)

  • 添加帮助器方法ResultSetMetaDatagetColumnCharacterEncoding ()而且getColumnCharacterSet ())以允许终端用户看到驱动程序认为它应该为列使用什么字符集。(错误# 2670)

  • 允许url参数MysqlDataSource而且MysqlConnectionPool数据源因此,其他属性的传递可以从应用服务器内部进行。

  • 使用MySQL-4.1或更新版本时,不要逃避SJIS/GBK/BIG5。

  • 3.1分支的反向移10bet官方网站植文档工具。

  • 添加failOverReadOnly属性,使用户能够在故障转移时配置连接的状态(只读/可写)。

  • 添加unsigned属性DatabaseMetaData.getColumns ()的输出TYPE_NAME列。

  • 的SQLState映射重复的键和外键错误23000

  • 补丁更改用户而且重置服务器状态的功能来自3.1分支,以支持客户端MysqlConnectionPoolDataSource将服务器状态重置为ongetConnection ()在池连接上。

  • 允许java.util.Date作为参数发送给PreparedStatement.setObject ()转换成a时间戳要保持完全的精度…(错误# 103)