龙空技术网

C#/.Net 在EF中连接MySql

亦奇编程 804

前言:

如今兄弟们对“net访问mysql”都比较讲究,咱们都需要知道一些“net访问mysql”的相关资讯。那么小编在网络上搜集了一些关于“net访问mysql””的相关知识,希望朋友们能喜欢,朋友们一起来了解一下吧!


ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,不仅支持SQL Server,还支持MySQL、Oracle等数据库。

1. 首先安装:

目的:使Vs可以连接mysql数据库

mysql-for-visualstudio-1.2.8.msi 下载地址

mysql-connector-net-8.0.17.msi 下载地址


2. 然后新建项目如图:


3. 然后使用nuget包安装EF6.2


4. 安装mysql需要的引用包


注意此引用需要与前面安装的 mysql-connector-net-8.0.17.msi 的版本一致,否则会出错。因此此版本选择v8.0.17

安装指定版本的Package

PM> Install-Package MySql.Data.EntityFramework -version 8.0.17

之后新建一个DbContext用以连接MySql:




至此连接mysql便成功了

标签: #net访问mysql #ef连接mysql