10bet网址
MySQL Connector/J 5.1发布说明
相关文件10bet官方网站 下载这些发行说明
PDF (Ltr)- 0.6 mb
PDF (A4)- 0.6 mb
HTML下载(TGZ)- 167.3 kb
HTML下载(邮政编码)- 309.6 kb


MySQL Connector/J 5.1.0 (2007-04-11)

这是当前连接器/ J 5.1开发分支机构的第一个公共字母释放,介绍即将到来的功能。虽然其中一些仍在开发中,但此版本包括以下新功能和更改(与当前连接器/ J 5.0生产版本相比):

重要的变化:由于使用服务器端准备好的语句存在许多问题,连接器/J 5.0.5默认禁用了它们的使用。禁用服务器端准备语句不会以任何方式影响连接器的操作。

要启用服务器端准备语句,您必须将以下配置属性添加到连接器字符串:

useServerPrepStmts = true

此属性的默认值是(即,连接器/ j不使用服务器端准备的语句)。

请注意

禁用服务器端准备语句不会影响连接器的操作。但是,如果您使用USETIMEZONE =真实选项,并使用您也应该设置的客户端准备语句(而不是服务器端准备语句)useSSPSCompatibleTimezoneShift = true

添加或更改的功能

  • 重构commanceSexception.进入JDBC-3.0版本和JDBC-4.0版本(扩展sqlrecoverableException.现在它已经存在了)。

    请注意

    这种变化意味着如果你捕捉到了com.mysql.jdbc.CommunicationsException的SQLState类08,并转移到Java 6(或更新版本),您需要将导入更改为该异常com.mysql.jdbc.exceptions.jdbc4.communicationsexception.,因为在Java 6中,旧的类不会因为通信链接相关的错误而被实例化。

  • 增加了对JDBC-4.0分类的支持异常

  • 增加了对JDBC-4.0的支持NCLOB, 和NCHAR/NVARCHAR类型。

  • com.mysql.jdbc.java6.javac:您的Java-6完整路径javac可执行的

  • 增加了对JDBC-4.0的SQLXML接口的支持。

  • 重新构建Ant构建文件,以单独构建JDBC-4.0类,并支持在Eclipse下构建(因为Eclipse不能混合/匹配jdk)。

    要构建,您必须设置JAVA_HOME到J2SDK-1.4.2或Java-5,并在Ant命令行上设置以下属性:

    • com.mysql.jdbc.java6.javac:您的Java-6完整路径javac可执行的

    • com.mysql.jdbc.java6.rtjar:您的Java-6完整路径RT.JAR.文件

  • 新的特性驱动程序将自动调整会话变量net_write_timeout当它确定它已被要求出现“流”结果时,并且当消耗结果集时将其重置为先前值。(配置属性被命名netTimeoutForStreamingResults值,并以秒为单位0表示驱动程序不会尝试调整此值)。

  • 增加了对JDBC-4.0客户端信息的支持。信息的后端存储使用connection.setClientInfo()和检索Connection.getClientInfo ()可被任何实现com.mysql.jdbc.JDBC4ClientInfoProvider接口,并具有无参数构造函数。

    驱动程序使用的实现使用clientInfoProvider配置属性(默认值为com.mysql.jdbc.jdbc4commentclientinfoprovider.,该实现将客户端信息作为发送给服务器的每个查询的注释。

    此功能仅在使用Java-6或更新版本时可用。

  • com.mysql.jdbc.java6.rtjar:您的Java-6完整路径RT.JAR.文件

  • 增加了对JDBC-4.0的支持包装器接口。