Documentation Home
MySQL 连接器/ODBC 发行说明  / MySQL 连接器/ODBC 版本 5.2 中的更改  /  MySQL Connector/ODBC 5.2.5 的变化(2013-05-02,全面上市)

MySQL Connector/ODBC 5.2.5 的变化(2013-05-02,全面上市)

添加或更改的功能

  • Connector/ODBC 现在支持对 MySQL 服务器的明文身份验证。支持由新的 Enable Cleartext Authentication连接选项(带有标志 name ENABLE_CLEARTEXT_PLUGIN)控制。(漏洞 #16445091)

修正错误

  • 无法在 Microsoft Word 2010 中为尝试使用 ODBC DSN 的邮件合并打开数据连接。(错误#16526604,错误#63844)

  • query_print()由于其返回值中的 32 位/64 位不匹配, 该函数可能会在 32 位系统上导致严重错误。启用日志记录时可能会发生此错误,例如在使用以下配置设置时:

    [Driver]
    option=524292

    (漏洞 #16367440,漏洞 #68201)

  • 对于不支持小数秒的 MySQL 服务器版本 5.5 或更早版本,未删除 秒的小数部分的尾随零 datetime和值。timestamp(错误#16294197,错误#65418)

  • Microsoft Access 在更新表示 MySQL 表的视图中的列时可能会遇到严重错误 BIT,例如通过数据表界面。(缺陷 #16287859,缺陷 #68243)

  • 使用 将文本数据绑定到数字或小数字段时 SQLBindParameter,连接器/ODBC 始终使用系统区域设置来确定千位和小数点分隔符。例如,当以英国或美国符号 ( “ . )表示的数字中的小数分隔符被视为千位分隔符并在绑定期间被删除时,这会导致错误,因为连接器/ODBC 在非英语操作系统上运行. 为避免该错误,此修复程序使 Connector/ODBC 使用逗号 ( , ) 作为千位分隔符,使用句点 ( . ) 作为绑定的小数点分隔符,如果FLAG_NO_LOCALE 连接选项已设置;如果未设置该选项,连接器/ODBC 将继续遵循系统区域设置来解释和绑定数字。(缺陷 #11766369,缺陷 #59469)