MVC中使用EF+MySQL
2014-08-16 21:36
316 查看
最近一段时间,想在EF中使用MySQL,于是就进行了测试。
我的环境是VS2013+EF6+MySQL5.7.4
首先要下载MySQL For VisualStudio 1.1.4、ConnectorNet 6.8.3这两个东西。
然后在NuGet程序包中添加EntityFramework(不能是EF5)和MySQL.Data.Entities(这个也是第6版的)
添加后就会有如下图的两个dll
然后在对应的config文件下的entityFramework节点进行修改或添加
然后照着一般添加实体的方法从数据库生成就可以添加MySQL的实体了
至于EF的用法,和操作MSSQL的没多大区别,就不再说明了。
本文只是为了记录EF连接MySQL的备忘!!希望能帮助遇到相同问题的朋友
我的环境是VS2013+EF6+MySQL5.7.4
首先要下载MySQL For VisualStudio 1.1.4、ConnectorNet 6.8.3这两个东西。
然后在NuGet程序包中添加EntityFramework(不能是EF5)和MySQL.Data.Entities(这个也是第6版的)
添加后就会有如下图的两个dll
然后在对应的config文件下的entityFramework节点进行修改或添加
<entityFramework> <providers> <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" /> </providers> </entityFramework>
然后照着一般添加实体的方法从数据库生成就可以添加MySQL的实体了
至于EF的用法,和操作MSSQL的没多大区别,就不再说明了。
本文只是为了记录EF连接MySQL的备忘!!希望能帮助遇到相同问题的朋友
相关文章推荐
- 使用 MvcMiniProfiler 监控EF 4.1 with MySQL Provider
- 【C#】32. 使用EF(EntityFramework)连接Mysql,MVC开发
- MVC中使用entity framework(EF)出现“必须添加对程序集“System.Data.Entity”解决方法
- 在ASP.NET MVC中使用MySQL【并使用membership】
- MVC中使用EF(2):实现基本的CRUD功能
- MVC中使用EF(1):为ASP.NET MVC程序创建Entity Framework数据模型
- MVC中使用entity framework(EF)出现“必须添加对程序集“System.Data.Entity”解决方法
- MVC中使用EF(2):实现基本的CRUD功能
- MVC实用架构设计(三)——EF-Code First(3):使用T4模板生成相似代码
- 翻译:使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 4 - 验证
- 翻译:使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 6 - 业务逻辑
- MVC3+EF4.1学习系列(九)-----EF4.1其他的一些技巧的使用
- Asp.net MVC + MySQl + EF Code First 不能自动生成数据库
- Contoso 大学 - 使用 EF Code First 创建 MVC 应用
- MVC实用架构设计(三)——EF-Code First(3):使用T4模板生成相似代码
- LINQ entityset 不包含GetEnumerator的定义,在MVC中使用entity framework(EF)出现“必须添加对程序集“System.Data.Entity”解决方法
- Contoso 大学 - 使用 EF Code First 创建 MVC 应用
- 针对Mysql 使用EF Code First时 TimeStamp/RowVersion 类型 的解决办法
- MySQL下使用EF Code First指定表Engine无效时的解决办法
- 使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 6 - 业务逻辑