使用EntityFramework6连接MySql数据库(db first方式)

准备工具:

VS2013、MySQL For VisualStudio 1.1.4Connector/Net 6.8.3(百度网盘里)

程序包管理器执行命令:

Install-Package EntityFramework
Install-Package MySql.Data.Entity.EF6
Install-Package MySql.Data.Entity -Version 6.9.3

这块已经可以直接Install-Package MySql.Data.Entity -Version 6.9.3用这个了

此时如果直接添加ado.net实体模型的话是有以下错误的:


注意了:App.config中生成的Provider是有问题的,这时候要手动添加红色线画出的一条:

注意了:下面的这块截图也可以不用了,因为你使用Install-Package MySql.Data.Entity -Version 6.9.3可以自己生成了

<provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" />

这样最好先编译一下。

然后开始添加ADO.NET实体模型了

然后就是和以前的一样了。

被这个问题折磨了很久,记录下来备忘。希望能帮得到跟我一样的你!

快快乐乐敲代码,做一个专业的码农!

最新文章

  1. Angularjs -Promise - $http
  2. 判断Activity是否正在退出 isFinishing()
  3. 跟我一起玩Win32开发(转自CSDN-东邪独孤)
  4. Linux下,telnet命令如何退出
  5. PHP历程(封装的增删改查方法)
  6. 手动搭建SpringMVC报错
  7. 修改stb_image.c以让Duilib直接支持Ico格式的图标显示
  8. Codevs 1097 校门外的树
  9. java nio 抛出NonWritableChannelException异常
  10. 大数据笔记04:大数据之Hadoop的HDFS(基本概念)
  11. Delphi判断进程是否存在(使用CreateToolhelp32Snapshot)
  12. ajax跨域请求的方案
  13. ASP.NET上传文件的三种基本方法
  14. 【ARM】S5PV210芯片的启动流程
  15. EzHttp 使用Https协议时证书如何部署
  16. 阿里ECS配置MSSQL远程连接的坑
  17. upstream timed out (110: Connection timed out) while reading response header from upstream, client:
  18. 探索未知种族之osg类生物---渲染遍历之裁剪二
  19. ACM-ICPC 2018 焦作赛区网络预赛 I Save the Room
  20. XamarinSQLite教程Xamarin.Android项目添加引用

热门文章

  1. Azure .NET Libraries 入门
  2. [javaEE] Servlet中Session的使用
  3. apache 优化配置详解
  4. mybatis问题: There is no getter for property named &#39;equipmentId&#39; in &#39;class java.lang.String&#39;
  5. ssm项目快速搭建(注解)-依赖
  6. css的一些基础(一)
  7. webpack+vue2实现旅游网小demo
  8. sql-(Cross||Outer)Apply
  9. python 反射 动态导入模块 类attr属性
  10. [转载]一步一步教你如何在Virtualbox虚拟机中安装Remix