MySQL 连接器/ODBC 发行说明  / MySQL 连接器/ODBC 版本 5.0 中的更改  /  MySQL 连接器/NET 5.0.1 (2006-10-01) 的变化

MySQL 连接器/NET 5.0.1 (2006-10-01) 的变化

修正错误

  • 土耳其操作系统上的 MySQL Connector/NET 可能无法正确执行某些 SQL 语句。(漏洞 #22452)

  • 在由 所创建的连接上启动事务 MySql.Data.MySqlClient.MySqlClientFactory,使用BeginTransaction时未指定隔离级别,导致 SQL 语句因语法错误而失败。(漏洞 #22042)

  • 该类MySqlexception现在派生自DbException该类。(漏洞 #21874)

  • #列/表名称中不被接受,即使它是有效的。(漏洞 #21521)

  • /passive您现在可以使用, /quiet,/q选项 从命令行安装 MySQL Connector/NET MSI 包。(漏洞 #19994)

  • 将空字符串提交给命令对象 prepare会引发 System.IndexOutOfRangeException, 而不是 MySQL Connector/NET 异常。(漏洞 #18391)

  • VARCHAR可能会为UTF8 列 返回不正确的字段/数据长度 。(漏洞 #14592)

  • 与日期时间字段一起使用ExecuteScalar,其中该字段的值为“0000-00-00 00:00:00”, MySqlConversionException将引发异常。(漏洞 #11991)

  • 尝试MySql.Data.Types.MySqlConversionException 更新包含日期字段的行时会引发 ,其中日期字段包含零值 (0000-00-00 00:00:00)。(漏洞 #9619)

  • 执行多个查询作为事务的一部分返回 There is already an openDataReader associated with this Connection which must be closed first。(漏洞 #7248)