entity framework 连接Mysql
来源:互联网 发布:d3.js v3 v4区别 编辑:程序博客网 时间:2024/05/18 01:12
entity framework默认数据库是只支持Sqlserver的,本人经过参次尝试,最终成功搭建连接Mysql的环境。
直接切入正题
1、安装Visual Studio 2013(其它版本应该也是没有问题的)
2、MySQL Connector/Net(http://dev.mysql.com/downloads/connector/net/)Version:6.9.8 X86
3、MySQL for VisualStudio(http://dev.mysql.com/downloads/windows/visualstudio/)Version:1.2.5 X86
PS:本人电脑64位,上面两个插件没有问题。
4、Mysql Server Version:5.5.28 X64
这儿要注意的是,之前我Mysql安装的最新版本会出现数据实体不能添加的问题,然后我百度了下,找到了跟我类似的情况,发现这个是属于Mysql的一个BUG,所以采用这个版本。
5、Mysql 可视化工具(随便一个,我使用的Mysql-Front)
目标:
这儿就以查出这表的数据为目标吧。
创建一个新的解决方案,添加ASP.NET Web项目
建一个空的MVC
然后在程序包管理器控制台输入命令Install-Package EntityFramework
安装好了之后再输入命令Install-Package MySql.Data.Entity,安装Mysql支持
安装好了之后,这儿我们需要注意一个问题,Web.config下面的节点自动生成是有问题的,将有问题的地方修正即可。
接下来使用DBFirst的方法来测试一下,随便新建一个数据实体
新建一个连接
选择把我们要使用到的表添加进来
建好数据实体模型之后,然后随便建一个控制器,写一具Action用于测试是否成功搭建。
public ActionResult Index()
{
pequeryEntities context = new pequeryEntities();
var list=context.Set<lecture>().ToList();
return View();
}
放上调试结果图,目标达成
- Entity framework 连接mysql
- entity framework 连接Mysql
- entity framework 连接Mysql
- Entity framework for mysql 连接插件
- VS2010 Entity Framework连接Mysql数据库中文乱码问题
- 使用Entity Framework同时连接Mysql数据库和SqlServer数据库
- MYSQL与Entity Framework
- VS中使用Entity Framework连接Mysql,添加Entity Data Model时向导闪退解决方案
- .net entity framework 多表左连接
- Mysql ADO.NET Entity Framework
- C# Entity Framework MySql CodeFirst
- 创建 Entity Framework 链接 MySql
- ASP.NET MVC——Entity Framework连接mysql及问题
- Entity Framework 连接操作 Sqlite 数据库
- 让Entity Framework支持MySql数据库
- 让Entity Framework支持MySql数据库
- ASP.NET MVC4 Entity Framework and Mysql
- 让Entity Framework支持MySql数据库
- iOS Quartz2D简单的使用
- 一个超棒的编辑器 -- Sublime Text
- MP4文件格式详解——元数据moov(二)tkhd box
- POJ 1423 HDOJ 1018 Big Number(数学—求n!的位数,log取底和斯特林公式的应用)
- MySQL-5.6.13解压版(zip版)安装配置教程
- entity framework 连接Mysql
- iOS代理、block传值
- ViewPager+Fragment打造滑动切换界面
- 着色器shader官方文档翻译
- (第一行代码笔记系列-广播2)自定义广播
- 时光荏苒
- 数据结构之排序算法(四)-归并排序
- 进度条ProgressCtrl设置
- 01背包问题