VS ASP.NET MVC用EF连接MySQL数据库

时间:2024-03-28 16:34:39

1.打开VS2019,创建ASP.NET Web应用程序

VS 2019 ASP.NET MVC用EF连接MySQL数据库

2. 点击菜单栏【工具】->【NuGet包管理】,打开【管理解决方案的NuGet程序包…】

VS 2019 ASP.NET MVC用EF连接MySQL数据库

3.点击预览,搜索Entity.Framework,安装6.2.0版本

VS 2019 ASP.NET MVC用EF连接MySQL数据库

4.打开程序包应用控制台

VS 2019 ASP.NET MVC用EF连接MySQL数据库

5.输入install-package mysql.data -version 6.10.8 然后按回车键 输入 install-package mysql.data.entity -version 6.10.8 然后按回车键

VS 2019 ASP.NET MVC用EF连接MySQL数据库VS 2019 ASP.NET MVC用EF连接MySQL数据库

6.下载版本为1.2.8的MySQL for Visual Studio,然后安装

VS 2019 ASP.NET MVC用EF连接MySQL数据库

VS 2019 ASP.NET MVC用EF连接MySQL数据库

VS 2019 ASP.NET MVC用EF连接MySQL数据库

7.下载版本为6.10.8的MySQL Connector/NET,然后安装

VS 2019 ASP.NET MVC用EF连接MySQL数据库
VS 2019 ASP.NET MVC用EF连接MySQL数据库
VS 2019 ASP.NET MVC用EF连接MySQL数据库

8.随便找一个文件夹右键->【添加】->【新建项】

VS 2019 ASP.NET MVC用EF连接MySQL数据库

9.选择ADO.NET实体数据模型,然后添加

VS 2019 ASP.NET MVC用EF连接MySQL数据库
VS 2019 ASP.NET MVC用EF连接MySQL数据库
VS 2019 ASP.NET MVC用EF连接MySQL数据库

更改数据源

VS 2019 ASP.NET MVC用EF连接MySQL数据库

输入账号和密码

VS 2019 ASP.NET MVC用EF连接MySQL数据库
VS 2019 ASP.NET MVC用EF连接MySQL数据库
VS 2019 ASP.NET MVC用EF连接MySQL数据库
勾选需要数据库表以及视图,点击完成
VS 2019 ASP.NET MVC用EF连接MySQL数据库
VS 2019 ASP.NET MVC用EF连接MySQL数据库
这样就可以成功的用EF连接到MySQL数据库啦!