Documentation Home
MySQL 连接器/NET 发行说明  / MySQL Connector/Net 6.9 中的变化  /  MySQL Connector/NET 6.9.6 的变化(2015-03-04,全面上市)

MySQL Connector/NET 6.9.6 的变化(2015-03-04,全面上市)

修正错误

  • MySqlSimpleRoleProvider.RoleExists方法将返回 true 而不是 false。(错误#20325391、错误#73880、错误#75397)

  • 使用Driver.GetTimeZoneOffset方法时,TimeZone 偏移量计算不正确,而是始终设置为 0。换句话说,这导致时区始终设置为 UTC。(漏洞 #20200662,漏洞 #74134)

  • 使用 Entity Framework 6,传递对 StartWith子句的字符串引用将返回不正确的结果。(错误#20129927、错误#20334228、错误#20334274、错误#74918)

  • 重复调用 MySql.Web.Security.MySqlSimpleMembershipProvider.ValidateUser 方法可能会使 MySQL 连接保持打开状态。(缺陷 #20109419,缺陷 #75662)

  • GetTimeZoneOffset方法将根据服务器时间和时区返回不正确的值,因为它没有考虑时差上下文中的日期。(错误#20065691、错误#20362040、错误#20362036、错误#74905)

  • 卸载程序进程将失败并且不会删除连接器。(缺陷 #19485102,缺陷 #73677)

  • 包含数据库中文字符或 uid 属性的连接字符串将发出以下异常;“MySqlException:未知数据库‘???’”。(错误#18141356、错误#20508130、错误#70041)

  • 加载两个嵌套集合可能会被报告为无效的 SQL 查询,因为 MySQL Connector/NET 仅生成部分查询。(错误#18049862、错误#20409538、错误#20409528、错误#70941)