MySQL 连接器/ODBC 发行说明 / MySQL 连接器/ODBC 版本 3.51 中的更改 /
MySQL Connector/ODBC 3.51.21 (2007-10-08) 的变化
当使用行集/游标并添加具有多个字段的新行时,具有较少字段的后续行将包括最终
INSERT
语句中前一行的原始字段。(漏洞 #31246)当 C/ODBC 内部调用
SQLGetFunctions()
. (漏洞 #31055)SQL_DESC_LITERAL_PREFIX
日期/时间类型将返回 错误。(漏洞 #31009)TIME 列 ( )
COLUMN_SIZE
将返回 错误。(缺陷号 30939)SQLGetTypeInfo
SQL_TYPE_TIME
配置新 DSN 时在字符集选择框外单击可能会导致选择错误的字符集。(缺陷号 30568)
不在 DSN 对话框中指定用户会引发警告,即使该参数是可选的。(缺陷号 30499)
SQLSetParam()
由于驱动程序管理器对已弃用函数的映射(缓冲区长度 -1)而导致内存分配错误。(漏洞 #29871)使用 ADO 时,标记为的列
AUTO_INCREMENT
可能会错误地报告该列允许NULL
值。这是由于调用的问题NULLABLE
和IS_NULLABLE
返回值引起的SQLColumns()
。(漏洞 #26108)wait_timeout
当服务器因为配置已过期 而断开活动连接时,连接器/ODBC 将返回错误的错误代码 。以前它会返回HY000
。连接器/ODBC 现在可以正确返回一个SQLSTATE
of08S01
。(漏洞 #3456)