Documentation Home
MySQL 连接器/ODBC 发行说明  / MySQL 连接器/ODBC 版本 8.0 中的更改  /  MySQL Connector/NET 8.0.18 的变化(2019-10-14,全面上市)

MySQL Connector/NET 8.0.18 的变化(2019-10-14,全面上市)

添加或更改的功能

  • 当服务器主机上的操作系统也支持 IPV6 时,Connector/NET 现在支持使用经典 MySQL 协议建立的 IPV6 连接。(漏洞#29682333)

  • 添加了对 .NET Core 3.0 的支持。

  • 与 Microsoft 一起,Connector/NET 结束了对 .NET Core 1.0 和 1.1(以及依赖于 .NET Core 1.1 的 Entity Framework Core 1.1)的支持。

  • 以前,如果服务器将经典连接器/NET 会话限制为沙盒模式并且帐户密码已过期,会话将继续允许使用 SET 语句。现在, SET 禁止使用密码过期的沙盒模式语句,如果使用,将返回错误消息。一个例外是SET PASSWORD,它仍然是允许的(请参阅 服务器处理过期密码)。

修正错误

  • Connector/NET 8.0.17 MSI 安装的Renci.SshNet.dll部署存在问题。一些应用程序,例如 Microsoft Excel,因此无法读取 MySQL 数据。此修复删除了对 DLL 的不必要的依赖性,还确保 MSI 安装将正确的部署Renci.SshNet.dll到 GAC。(错误#30215984,错误#96614)

  • 使用准备好的命令时,Connector/NET 返回了不准确的 YEAR类型值。(缺陷 #28383721,缺陷 #91751)

  • Entity Framework Core:在尝试重命名先前从代码迁移的表的操作期间生成语法错误。现在,在执行后续迁移操作时,可以无错误地删除现有表的主键约束。(缺陷 #28107555,缺陷 #90958)