让Entity Framework支持MySql数据库
Entity Framework 4.0 也可以支持大名鼎鼎的MySql,这篇POST将向展示如何实现EF+MySql数据库的结构.首先,你必须下载 MySQL Connector/NET 6.3.5 ,也就是.net下连接MySql数据库的驱动程序. 还是像以往一样的,增加一个Entity data model:
将下面选择DataSource, 选择MySQL database 做为数据源.
接下来几步和以前一样,选择要Mapping的Tables:
好了,让我们来测试一下:
1: using(var context = new MySqlEntities())
2: { var myEvents = from e in context.Events
3: from a in e.Attendees
4: where a.Person.FirstName == "Gunnar" &&
5: a.Person.LastName == "Peipman"
6: select e; Console.WriteLine("My events: ");
7: foreach(var e in myEvents)
8: {
9: Console.WriteLine(e.Title);
10: }
11: }
可以工作.就是这么简单. 另一个消息是Entity Framework Code-First (CTP5 发布了). 如果您有兴趣可以看一下.
希望这篇POST对您开发有帮助.
作者:Petter Liu
出处:http://www.cnblogs.com/wintersun/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
该文章也同时发布在我的独立博客中-Petter Liu Blog。
转载于:https://www.cnblogs.com/wintersun/archive/2010/12/12/1903861.html
让Entity Framework支持MySql数据库相关推荐
- oracle精简版_使用Entity Framework Core访问数据库(Oracle篇)
前言 哇..看看时间 真的很久很久没写博客了 将近一年了. 最近一直在忙各种家中事务和公司的新框架 终于抽出时间来更新一波了. 本篇主要讲一下关于Entity Framework Core访问ora ...
- 使用Entity Framework Core访问数据库(Oracle篇)
前言 哇..看看时间 真的很久很久没写博客了 将近一年了. 最近一直在忙各种家中事务和公司的新框架 终于抽出时间来更新一波了. 本篇主要讲一下关于Entity Framework Core访问ora ...
- zend framework mysql_Zend Framework连接Mysql数据库实例分析
这篇文章主要介绍了Zend Framework连接Mysql数据库的方法,以完整实例形式分析了Zend Framework连接MySQL数据库的具体步骤与相关实现技巧,需要的朋友可以参考下 本文实例讲 ...
- Robot Framework操作MySQL数据库和Oracle数据库
一.Robot Framework连接MySQL数据库 1.安装databaselibrary.pymsql 通过cmd命令执行pip install robotframework-databasel ...
- 使用Entity Framework Core访问数据库(DB2篇)
上一篇讲了一些EF Core访问Oracle的坑.(感兴趣请移步:使用Entity Framework Core访问数据库(Oracle篇)) 这篇主要讲一下关于EF Core访问DB2的一揽子~问题 ...
- MySQL兼容服务器_服务器不支持 MySql 数据库的解决方法
php.ini文件没有参数没有配置正确 解决方法: (1) 打开php.ini文件,找到: extension_dir = "./" 将其改为: extension_dir = & ...
- Robot Framework连接MySQL数据库
注:内容来自网络,整理之如下 Robot Framework连接mysql数据库需要: 1.安装databaselibrary.pymysql 通过cmd命令执行:pip install robotf ...
- ossec支持mysql数据库_OSSEC 加固linux系统详细配置
OSSEC是一个开源的基于主机的入侵检测系统,执行日志分析,文件完整性检查,政策监控,rootkit检测,实时报警和积极响应. 它可以运行在大多数的操作系统,包括Linux,MacOS的时,Solar ...
- aspmysql发布_ASP.NET Entity Framework with MySql服务器发布环境配置
首先,.net应该自带Entity Framework,所以服务器只要有对应版本的.net Framework就OK! 我们在开发环境中一般会直接使用edmx来管理应用程序与数据库的交互操作,所有与数 ...
最新文章
- HDU - 5667 Sequence(矩阵快速幂+费马小定理降幂)
- 前端学习(1802):前端调试之事件伪类练习
- 面试官 | 如何优雅的设计Java 异常?
- linux下将多个文件去除文件头合并_命令行生存指南:拆分与合并 | Linux 中国
- 谷歌更新TensorFlow目标检测API
- 机器学习基础---超参数和验证集
- 让一个数字显示指定位数
- 条码打印二 - 1.ZebraDesigner软件生成ZPL指令
- 医学分子生物学-整理笔记
- 第三方支付牌照会改变在线支付现状吗?
- Padded优化LinkedTransferQue并发性能是错误方向
- [Unity3d] [图文]【寻路】 Waypoint 与 NavMesh 比较(转)
- 【element】elementUI-中折叠面板箭头图标位置调整往左边
- less-用法:简介、变量、混合、嵌套、运算、转义、函数、映射、作用域、注释、导入、继承、条件判断
- 《最强大脑:魔方墙找茬王郑才千的学神秘笈-郑才千》-读书笔记
- MSDN2015下载与安装
- 厦门考计算机竞赛保送北大清华名单,五大学科竞赛获奖名单公布 厦门两名学生保送清华北大...
- 挥一挥衣袖,开始一段新的旅程
- linux如何获取声卡信息,ubuntu下怎么查看声卡型号?
- 字节跳动历年校招Android面试真题解析,实战解析