在web开发中,经常要使用数据库,因此Visual Studio支持EF建模,简化了对数据库的操作步骤。在开始之前,需要说明的是,本示例中使用了Visual Studio 2019和MySQL数据库,在使用EF建模前,需要安装的软件有
MySQL for Visual Studio 1.2.8
MySQL Connector Net 6.10.8
在项目建立后,还要使用NuGet工具,导入包
MySql.Data.Entity 6.10.8
MySql.Data 6.10.8
EntityFramework
注意:MySQL Connector Net,MySql.Data.Entity,MySql.Data 三者的版本号要一致,否则会出现错误。
先建立一个C#控制台程序的项目,然后导入前面所说的NuGet包。由于建模过程有些冗长,所以建立模型的过程可以参考我的另一篇文章的步骤https://blog.youkuaiyun.com/weixin_42039466/article/details/89815842
建立模型后,在Main方法中进行操作方法的编写
class Program
{