本章主要通过一个完整的示例讲解ASP.NET Core MVC+EF Core对MySQL数据库进行简单的CRUD操作,希望能够为刚入门.NET Core的小伙伴们提供一个完整的参考实例。关于ASP.NET Core MVC+EF操作MsSQL Server详情请参考官方文档(https://docs.microsoft.com/zh-cn/aspnet/core/data/ef-mvc/?view=aspnetcore-3.1)。
示例实现功能预览: 博客实例源码下载地址:https://github.com/YSGStudyHards/ASP.NET-Core-MVC-Layui-EF-Core-CRUD_Sample
一、创建ASP.NET Core Web应用程序:注意,本章节主要以APS.NET Core 3.1版本作为博客的样式实例!
二、添加EF Core NuGet包:
若要在项目中使用EF Core操作MySQL数据库,需要安装相应的数据库驱动包。 本章教程主要使用 MySQL数据库,所以我们需要安装相关驱动包MySql.Data.EntityFrameworkCore。
安装方式: 点击工具=>NuGet包管理器=>程序包管理器控制台输入以下命令:Install-Package MySql.Data.EntityFrameworkCore -Version 8.0.20