ADO.NET实体数据模型默认是不支持MySQL数据库的,本文档将介绍如何让VS ADO.NET实体数据模型支持MySQL。
1.下载mysql installer. http://www.mysql.com/why-mysql/windows/visualstudio/
2.安装mysql, 勾选里面的for visual studio插件, 版本不能错:
MySQL Connector/Net(http://dev.mysql.com/downloads/connector/net/)Version:6.9.8 X86
MySQL for VisualStudio(http://dev.mysql.com/downloads/windows/visualstudio/)Version:1.2.5 X86
3.在visual studio中新建一个Asp.net Mvc的项目
4.打开 菜单"工具"->"库程序包管理器"->"程序包管理器控制台",然后在VS工作区域的右下方会出现一个”程序包管理器控制台“命令操作台。
5.输入命令Install-Package EntityFramework
6.上面这个应该已经存在, 再输入 Install-Package MySql.Data.Entity,安装Mysql支持
7.安装好了之后,这儿我们需要注意一个问题,Web.config下面的节点自动生成是有问题的,
搜索mysql的provider这个尖括号,
把
<provider ................></provider>
改为
<provider ................/>
这样就好了
8.测试, 新建ADO.NET实体数据, 可以导入mysql数据库了
时间: 2024-10-26 17:30:52