一个VS2013的mvc+EF+mysql的项目,需要连接Mysql数据库

一,下载一个mysql-for-visualstudio-1.2.3.msi,在自己的电脑上安装,这个是解决在创建实体模型(右键Model->新建项->数据->ADO.NET实体数据模型)时没有MySQl选项的问题。

二,安装mysql-connector-net6.8.3,如没有安装这个,就没法正常的显示.edmx模型,所以我之前就安装了,没出现这方面的问题

三,打开 - 工具 - 库程序包管理器 - 程序包管理器控制台, 在PM>后 输入

Install-Package EntityFramework -Version 6.0.0
Install-Package EntityFramework.zh-Hans -Version 6.0.0
Install-Package MySql.Data.Entity.EF6

但这个时候问题来了,在敲前两个的时候没问题,但是在敲第三句出现问题

四,解决方法,找到的MySQL\Connector.NET 6.9\Assemblies\v4.5文件下的dll手动添加,我的路径是在C:\Program Files (x86)\MySQL\Connector.NET 6.9\Assemblies\v4.5(你可以在软件管家找到你安装Connector.NET 6.9的路径)

五,然后在配置文件下添加一个节点

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

六,然后你就可以新建实体模型了

最新文章

  1. PHP常用函数总结
  2. Centos7下搭建KVM虚拟机
  3. spm总结
  4. Javascript中的Label语句
  5. iOS网络-03-NSURLSession与NSURLSessionTask
  6. netty4 断线重连
  7. windows上修改路由表
  8. hdu2899 Strange fuction
  9. Java 反射 Class对象
  10. php中表单提交复选框与下拉列表项
  11. Maven - Maven基础
  12. Comparators.sort (转载)
  13. ubuntu 16.04启用root用户方法
  14. MAVEN项目不扫描mybatis的mapper.xml问题
  15. JAVA获取微信小程序openid和获取公众号openid,以及通过openid获取用户信息
  16. dubbo源码解析五 --- 集群容错架构设计与原理分析
  17. retrofit动态代理
  18. Python进阶【第五篇】函数式编程及某些特殊函数
  19. html页面使用前端框架布局时,弹出子页面等情况若出现布局混乱,可能是回发导致
  20. 02.photoshop制作透明图片步骤

热门文章

  1. linux上安装mysql及简单的使用
  2. [UWP小白日记-8]一些零碎的东西
  3. Linux下的暴力密码在线破解工具Hydra安装及其组件安装-使用
  4. 本地存储 cookie,session,localstorage( 二)angular-local-storage
  5. MATLAB的符号运算基础
  6. 驱动7段LED显示器
  7. json字符串中key值下划线命名转换为驼峰命名
  8. QT学习笔记—1
  9. 安装 zabbix 时遇到的一个问题
  10. 相机标定 matlab opencv ROS三种方法标定步骤(3)