实现
Clob.setString ()
。添加
com.mysql.jdbc.MiniAdmin
类,这使您能够发送关闭
命令MySQL服务器。这是为了是时使用”嵌入”Java和MySQL服务器在一个终端用户应用程序。添加SSL支持。看到
自述
信息如何使用它。所有
DBMD
现在返回结果集列描述模式零
更符合其他JDBC驱动程序的行为对其他数据库系统(MySQL不支持模式)。实现
Clob.setCharacterStream ()
。故障转移和
autoReconnect
只有当连接在一个工作自动提交(假)
状态,保持transaction-safe。固定
DBMD.supportsResultSetConcurrency ()
因此,它返回真正的
为ResultSet.TYPE_SCROLL_INSENSITIVE
和ResultSet.CONCUR_READ_ONLY
或ResultSet.CONCUR_UPDATABLE
。实现
Clob.setAsciiStream ()
。删除重复的代码
UpdatableResultSet
(它可以继承结果集
,每个方法的额外的代码来处理updatability我想也许有一天必要没有)。固定
UnsupportedEncodingException
时抛出”迫使”一个字符编码使用属性。固定不正确的转换
ResultSet.getLong ()
。实现
ResultSet.updateBlob ()
。删除一些不需要临时对象创建更聪明的使用
字符串
在EscapeProcessor
,连接
和DatabaseMetaData
类。逃避
0 x5c
SJIS字符集的字符字符串。PreparedStatement
现在荣誉流长度在setBinary / Ascii字符流(),除非你设置连接属性useStreamLengthsInPrepStmts
来假
。固定的问题和可更新的结果集
preparedstatement
不工作。固定的起始位置off-by-1错误
Clob.getSubString ()
。添加
connectTimeout
参数,使得用户的jdk 1.4和更新指定一个最长时间等建立连接。固定的各种非ascii字符编码问题。
固定
ResultSet.isLast ()
空结果集(应该返回假
)。添加驱动程序属性
useHostsInPrivileges
。默认为真正的
。影响是否@hostname
将用于DBMD.getColumn / TablePrivileges
。固定
ResultSet.setFetchDirection (FETCH_UNKNOWN)
。添加
queriesBeforeRetryMaster
属性指定多少查询问题当失败之前试图重新连接到主(默认为50)。固定的问题当调用
Statement.setFetchSize ()
当使用任意值。正确地恢复连接属性autoReconnecting或故障转移时,包括
自动提交
州和隔离级别。实现
Clob.truncate ()
。