Visual Studio 2017使用EF选择MySQL数据源
(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun)
为了能够在Visual Studio 中集成Mysql, 首先需要安装MySql的连接工具 与 MySql的VisualStudio插件。
MySQL Connector Net 6.8.8 (目前最近官网版本 8.0.17 , 不建议用, VS添加实体数据模型, 会闪退无解)MySQL for Visual Studio 1.2.8
安装完成两个程序后, 启动VisualStudio, 添加NuGet包, 安装以下两个库 MySql.Data 与 MySql.Data.Entity:
注意, 安装的版本需要与MySQL Connector版本一致。
1.添加一个用于测试的, EF实体数据模型
2.此处选择CodeFirst模式测试
3.新建MySql连接
4.选择数据库表, 点击完成
注意事项:
- 最新的MySql连接无法在VisualStudio中正常使用, 建议使用旧版本。
- 如果电脑之前安装过, 确认安装的版本与项目添加的MySql包版本是否一致,
- 查看Config文件中的版本信息是否一致, 如果不一致建议手动修改一致即可, 如下:
到此这篇关于Visual Studio 2017使用EF选择MySQL数据源的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持程序员之家。
相关文章
在ASP.NET 2.0中操作数据之三十八:处理BLL和DAL的异常
本文主要介绍如何在BLL和DAL层如何处理异常,以达到给用户显示友好的错误信息。2016-05-05在ASP.NET 2.0中操作数据之四十二:DataList和Repeater数据排序(一)
本文主要介绍利用ObjectDataSource的Selecting事件进行DataList和Repeater数据排序的方法,DropDownList隐式的为我们将sort expression 和 direction保存在它的view state里,进行分页时从view state中取出条件进行排序。2016-05-05在ASP.NET 2.0中操作数据之五十三:在Data Web控件显示二进制数据
本文主要介绍在ASP.NET 2.0中直接显示PDF超链接的方法,以及如何把已二进制数据形式保存的图片显示在GridView中的方法,虽然这种方法在实际开发中很少用,但还是值得学习一下。2016-05-05在ASP.NET 2.0中操作数据之十九:给编辑和新增界面增加验证控件
本文主要介绍如何对GridView和DetailsView的新增、编辑功能进行完善,将原来自动生成的绑定列转换为模板列,进而增加验证控件,有助于更多了解ASP.NET 2.0中新的特性。2016-05-05在ASP.NET 2.0中操作数据之三十三:基于DataList和Repeater使用DropDownList过滤的主/
前面已经介绍过使用DropDownList过滤的主/从报表,不过当时是基于GridView,本文算是复习一下,基于DataList和Repeater再次实现一下相同的功能。2016-05-05在ASP.NET 2.0中操作数据之十六:概述插入、更新和删除数据
本文主要介绍ASP.NET中插入、更新和删除数据的原理,ObjectDataSource在页面和潜在的数据之间扮演一个代理的角色,配合业务逻辑可以执行Select()、Insert()、Update()和Delete()方法。2016-05-05在ASP.NET 2.0中操作数据之二十三:基于用户对修改数据进行限制
本文主要介绍ASP.NET 2.0如何限制用户修改数据,说白了,就是如何控制权限,让有权限的人才能修改,没有权限的人只能查看数据。2016-05-05NopCommerce架构分析(一)Autofac依赖注入类生成容器
本文介绍了NopCommerce中IOC框架Autofac的使用,Autofac是一款IOC框架,比较于其他的IOC框架,如Spring.NET,Unity,Castle等等所包含的,它很轻量级性能上非常高。2016-04-04
最新评论