码迷,mamicode.com
首页 > 数据库 > 详细

[EF]vs5+ef6+mysql这个问题,你遇到过么?

时间:2015-09-03 17:53:51      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

写在前面

因为最近用mysql比较多,所以想了解下ef+mysql的内容,发现ef连接mysql数据库,还有那么一段路折腾。折腾到最后,发疯了。

步骤

这里采用db first的方式来使用ef。

技术分享

技术分享

技术分享

通过上面的图,你会发现vs并没默认添加mysql数据提供程序,为了能在这里看到mysql提供程序,需要下面几个步骤。

  1. mysql-for-visualstudio-1.2.4.msi下载该文件,然后运行安装。
  2. 使用Nuget安装EF
  3. 使用Nuget提供程序。

技术分享

技术分享

技术分享

上面的步骤完成后,你查看下web.config文件,会发现在里面多了下面的几个节点。

技术分享

在providers节点添加了mysql的提供程序,以及mysql的提供程序工厂。

完成上面的步骤,在重复上面的添加实体。

技术分享

技术分享

很期待的,希望看到结果,结果竟然是这样的,尝试很多次,还是这样,不知道是vs的原因还是mysql的原因,很是无语啊,重装了vs还是这样,完全不知道是什么原因。

技术分享

什么情况?????

环境

win10+vs2015专业版+mysql

有遇到这个问题的吗?如何解决?

[EF]vs5+ef6+mysql这个问题,你遇到过么?

标签:

原文地址:http://www.cnblogs.com/wolf-sun/p/4779448.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!