MySql.Data
此包含Connector/Net的核心功能,包括使用MySQL作为文档存储(仅使用Connector/Net8.0)。它实现了所需的ADO.NET接口,并与ADO.NET感知工具集成。此外,这些包还提供了对MySQL服务器的多个版本的访问,并封装了特定于数据库的协议.
MySql.Web
这,这个,那,那个
MySql.Web
包包括对ASP.NET2.0提供程序模型的支持(请参阅第5.18节,“ASP.NET提供程序模型”)此模型使您能够专注于应用程序的业务逻辑,而不必重新创建模板项,如成员资格和角色支持。该包支持成员资格、角色、配置文件和会话状态提供程序.包依赖关系:
MySql.Data
.
MySql.Data.EntityFramework
此包提供对象关系映射器(ORM)功能,使您能够使用特定于域的对象使用MySQL数据库,从而消除了对大多数数据访问代码的需求。为实体框架6应用程序选择此包(请参见第9.1节,“实体框架6支助”).
包依赖关系:
MySql.Data
.
MySql.Data.EntityFrameworkCore
此包类似于
MySql.Data.EntityFramework
但是,它为实体框架任务提供了多平台支持。为实体框架核心应用程序选择此包(请参见第9.2节,“实体框架核心支助”).
MySql.Data.EntityFrameworkCore.Design
这,这个,那,那个
MySql.Data.EntityFrameworkCore.Design
包包括实体框架核心工具的共享设计时组件,它使您能够构建和迁移MySQL数据库。