连接器/ NET使开发人员能够轻松地创建需要安全,高性能与MySQL数据连接的.NET应用程序。
它实现了所需的ADO.NET接口,并将其集成到了ADO.NET aware工具。
开发人员可以使用他们选择的.NET语言创建应用程序。
连接器/ NET是用100%纯C#代码。
的MySQL Connector / C ++是根据GPL许可与要求商业许可
特点:
- 在由MySQL服务器提供的功能直至并包括MySQL服务器5.5版本。
- 在发送和接收规模高达2 GB的行和BLOB的大数据包支持。
- 协议压缩,使压缩在客户端和服务器之间的数据流。
- 在支持使用TCP / IP套接字,命名管道,以及Windows共享内存的连接。
- 在支持使用TCP / IP套接字或Unix套接字的连接。
- 在支持由Novell开发的开源框架单。
- 全面管理,不利用MySQL客户端库。
什么在此版本中是新的:
- 在修复的错误:
- 在该MySqlSimpleRoleProvider.RoleExists方法将返回true,而不是虚假的。
- 在使用getTimezoneOffset方法将返回不正确的值取决于服务器时间和时区,因为它没有考虑到一天的时间差的情况下。
- 在该卸载过程将失败,并不会删除该连接器。
- ,其中包括中国的字符数据库或uid属性将发出以下异常连接字符串; "个MySqlException:未知数据库'?'"
- 在加载两个嵌套的集合可能被报告为无效SQL查询作为的MySQL Connector /只净生成的部分查询。
- 随着Driver.GetTimeZoneOffset方法中,时区偏移被不正确地计算,并代替它总是被设置为0。换句话说,这引起了时区总是被设置为UTC。
- 在有了实体框架6,传递一个字符串参考StartWith子句将返回不正确的结果。
- 在反复调用MySql.Web.Security.MySqlSimpleMembershipProvider.ValidateUser方法可以平仓离场的MySQL连接。
什么在6.8.3版本新:
- 在修复的错误:
- 在实体框架迁移的RenameColumn操作抛出"未知列'不'在'字段列表'"当更新,数据库应用错误。
- 在A-启用MySQL的会话状态的Web应用程序抛出的异常的引用(而不是正确的名称my_aspnet_sessions)错误的表名my_aspnet_Sessions。这是由于的SQL查询MySqlSessionStateStore不正确的情况下处理。
- 当MySqlProviderFactoryResolver与.NET框架4.0和Entity Framework 6使用时发生错误。
- 如果没有安装.NET Framework 4.0中的连接器/网络安装程序失败。
什么在6.7.4版本新:
- 在修复的错误:
- 的&QUOT的安装; MySQL的为Visual Studio 1.0.2"安装连接器/ NET 6.7.x以后被打破,因为数据提供卸载的MySQL为Visual Studio后没有被发现。
- 在LINQ查询将返回错误" - 对一个QUOT错误;用鲜明的()。COUNT()。 当
- 当使用实体框架5.0,在LINQ查询一些字符串的模式造成的时候被传递到包含(MySQL的扔语法错误),StartsWith(),或的endsWith()方法。
- 当IIS应用程序池在特定的时间重置工作进程,MySQL的会话状态存储会崩溃W3wp.exe进程和请求导致崩溃的错误消息。不再有ASP.NET崩溃黄页或坏的例外。会话过期,现在妥善处理。
- 在使用时自动迁移的实体框架5.0,数据库对象被赋予了“DBO”前缀。这种不正确的前缀不再产生。
在“where子句”&QUOT未知列'Distinct1.nCdSite';
什么在6.6.4版本新:
- 在功能和触发器现在可以调试
- 在智能感知是在调试器窗口中启用。
- 在调试器支持的SQL语法所有的MySQL版本从5.0到5.6。
- 当调试会话结束后,进行了仪器的存储程序,现在恢复到原来的形态。
- 现在,可以评估和修改会话变量,除了在程序中的局部变量。
- 在条件断点现在支持。
什么是版本6.6.1阿尔法新:
- 在存储过程调试
- 在实体框架4.3的代码第一个支撑位。
- 在插入式验证(本阿尔法不可用)。
什么在6.3.6版本新:
- 在ReadFieldLength()返回BIGINT自动增量列不正确的值。
- 的MySQL Connector / NET不支持utf8mb4字符集。
- 在返回文本列的默认值不引用。这意味着列的getSchema收集的COLUMN_DEFAULT领域没有返回一个有效的SQL表达式。
- 的MySQL Connector / NET的.NET /单声道试图动态加载的程序集Mono.Posix.dll当Unix套接字来连接到服务器。此失败和连接器是不能使用Unix套接字除非Mono.Posix.dll组件是由程序预先装载。
什么在6.3.4版本新:
- 在事件日志中没有设置在SessionState会提供
- 在过闸在会议提供的计算有时会产生System.Data.SqlTypes.SqlNullValueException。
- 在存储过程枚举代码生成一个错误,如果一个过程,在没有返回任何结果集的数据集使用。
- 在服务器上打开在Visual Studio服务器资源管理器的连接,并选择来改变现有的日常所需的另一种身份验证。
评论没有发现