10bet网址
MySQL连接器/NET发布说明
相关的文档10bet官方网站 下载这些发布说明
PDF (Ltr)- 0.7 mb
PDF (A4)- 0.7 mb
HTML下载(TGZ)- 206.3 kb
HTML下载(邮政编码)- 418.0 kb


MySQL连接器/NET发布说明/MySQL Connector/Net 8.0的变化MySQL Connector/NET 8.0.19 (2020-01-13, General Availability)

MySQL Connector/NET 8.0.19 (2020-01-13, General Availability)

添加或更改的功能

  • Connector/NET支持TLSv1、TLSv1.1、TLSv1.2、TLSv1.3 TLS协议版本。一个新的连接字符串选项,tlsversion,允许限制连接到单个版本或包含受支持的四个TLS版本的任何组合的列表(参见经典MySQL协议和X协议的选项).

    已知问题:. net Core 3.0(跨平台)和. net Framework 4.8(仅限windows)都增加了对TLSv1.3的支持。在将TLSv1.3专门用于连接之前,请确保运行应用程序的平台操作系统也支持TLSv1.3。(错误# 30225427)

  • 对DNS服务(SRV)记录的支持现在提供了在连接字符串中指定单个主机的替代方法。相反,一个DNS域可以使用SRV地址记录映射到多个目标(服务器)。每条SRV记录包括主机名、端口、优先级和重量。对于使用X协议的。net应用程序,一种新的URI方案mysqlx + srv: / /允许连接在将单个DNS域映射到多个服务器时共享查询负载(参见使用DNS SRV记录的连接).

    同样,新dns-srv连接字符串选项还支持使用经典MySQL协议或X协议的连接的DNS SRV查找。缺省情况下,不启用DNS SRV特性。使用信息请参见经典MySQL协议和X协议的选项

    已知问题:MySql.Data.dll. net框架项目(. net Framework projects)需要的库(. net Framework projects)。NET Core项目不受影响)。要启用此特性,请下载MySQL Connector/NET的未安装版本(mysql-connector-net-8.0.19.msi)https://dev.10bet靠谱mys10bet手机中文版ql.com/downloads/connector/net/然后再添加v4.5.2 \ MySql.Data.dll作为你项目的参考。如果所有项目保持在同一位置,则不需要其他参考。

  • 当使用经典的MySQL协议创建一个新的连接时,可以尝试多个主机,直到建立一个成功的连接。主机列表可以在连接字符串中给出,有或没有优先级。

    //优先级服务器=(address=192.10.1.52:3305,priority=60),(address=localhost:3306,priority=100);//没有优先级且有多个端口的示例host=10.10.10.10:3306,192.101.10.2:3305,localhost:3306;uid=test;

    如果不包括优先级,或者多个主机具有相同的优先级,Connector/NET会随机选择一个主机。同样的随机选择行为也适用于使用X Protocol建立的连接,它以前在没有指定优先级时按顺序选择主机。

错误修复

  • 克隆连接没有按照预期处理所有连接设置。(错误# 30502718)

  • 在项目中安装了包含连接器/NET文件的NuGet包后,该文件显示了一个不太可能的日期。(Bug #30471336, Bug #97390)

  • 加入System.Resources.Extensions依赖项是暂时的,现在从MySql。数据NuGet包。(Bug #30421657, Bug #97218)