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数据库相关推荐

  1. oracle精简版_使用Entity Framework Core访问数据库(Oracle篇)

    前言 哇..看看时间 真的很久很久没写博客了 将近一年了. 最近一直在忙各种家中事务和公司的新框架  终于抽出时间来更新一波了. 本篇主要讲一下关于Entity Framework Core访问ora ...

  2. 使用Entity Framework Core访问数据库(Oracle篇)

    前言 哇..看看时间 真的很久很久没写博客了 将近一年了. 最近一直在忙各种家中事务和公司的新框架  终于抽出时间来更新一波了. 本篇主要讲一下关于Entity Framework Core访问ora ...

  3. zend framework mysql_Zend Framework连接Mysql数据库实例分析

    这篇文章主要介绍了Zend Framework连接Mysql数据库的方法,以完整实例形式分析了Zend Framework连接MySQL数据库的具体步骤与相关实现技巧,需要的朋友可以参考下 本文实例讲 ...

  4. Robot Framework操作MySQL数据库和Oracle数据库

    一.Robot Framework连接MySQL数据库 1.安装databaselibrary.pymsql 通过cmd命令执行pip install robotframework-databasel ...

  5. 使用Entity Framework Core访问数据库(DB2篇)

    上一篇讲了一些EF Core访问Oracle的坑.(感兴趣请移步:使用Entity Framework Core访问数据库(Oracle篇)) 这篇主要讲一下关于EF Core访问DB2的一揽子~问题 ...

  6. MySQL兼容服务器_服务器不支持 MySql 数据库的解决方法

    php.ini文件没有参数没有配置正确 解决方法: (1) 打开php.ini文件,找到: extension_dir = "./" 将其改为: extension_dir = & ...

  7. Robot Framework连接MySQL数据库

    注:内容来自网络,整理之如下 Robot Framework连接mysql数据库需要: 1.安装databaselibrary.pymysql 通过cmd命令执行:pip install robotf ...

  8. ossec支持mysql数据库_OSSEC 加固linux系统详细配置

    OSSEC是一个开源的基于主机的入侵检测系统,执行日志分析,文件完整性检查,政策监控,rootkit检测,实时报警和积极响应. 它可以运行在大多数的操作系统,包括Linux,MacOS的时,Solar ...

  9. aspmysql发布_ASP.NET Entity Framework with MySql服务器发布环境配置

    首先,.net应该自带Entity Framework,所以服务器只要有对应版本的.net Framework就OK! 我们在开发环境中一般会直接使用edmx来管理应用程序与数据库的交互操作,所有与数 ...

最新文章

  1. HDU - 5667 Sequence(矩阵快速幂+费马小定理降幂)
  2. 前端学习(1802):前端调试之事件伪类练习
  3. 面试官 | 如何优雅的设计Java 异常?
  4. linux下将多个文件去除文件头合并_命令行生存指南:拆分与合并 | Linux 中国
  5. 谷歌更新TensorFlow目标检测API
  6. 机器学习基础---超参数和验证集
  7. 让一个数字显示指定位数
  8. 条码打印二 - 1.ZebraDesigner软件生成ZPL指令
  9. 医学分子生物学-整理笔记
  10. 第三方支付牌照会改变在线支付现状吗?
  11. Padded优化LinkedTransferQue并发性能是错误方向
  12. [Unity3d] [图文]【寻路】 Waypoint 与 NavMesh 比较(转)
  13. 【element】elementUI-中折叠面板箭头图标位置调整往左边
  14. less-用法:简介、变量、混合、嵌套、运算、转义、函数、映射、作用域、注释、导入、继承、条件判断
  15. 《最强大脑:魔方墙找茬王郑才千的学神秘笈-郑才千》-读书笔记
  16. MSDN2015下载与安装
  17. 厦门考计算机竞赛保送北大清华名单,五大学科竞赛获奖名单公布 厦门两名学生保送清华北大...
  18. 挥一挥衣袖,开始一段新的旅程
  19. linux如何获取声卡信息,ubuntu下怎么查看声卡型号?
  20. 字节跳动历年校招Android面试真题解析,实战解析

热门文章

  1. 查询方法android的CursorLoader用法小结
  2. PHP设计模式之:单例模式
  3. GET和POST两种基本请求方法的区别(转载)
  4. Linux集群服务 LVS
  5. Linux如何在线修改hostname
  6. Yahoo 其实比你想的更糟糕!
  7. 前端学习 -- HtmlCss -- 框架集
  8. golang 请求带验证信息的坑
  9. Java NIO使用及原理分析(二)
  10. 数据加密类型及创建和申请CA证书