Visual Studio 2017使用EF选择MySQL数据源
为了能够在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中操作数据之六:编程设置ObjectDataSource的参数值
本文主要介绍在ObjectDataSource控件的Selecting事件中,设置InputParameters参数,配合业务层的查询方法,以达到查询不同数据的目的。2016-04-04
在ASP.NET 2.0中操作数据之四十五:DataList和Repeater里的自定义Button
本文主要介绍在DataList和Repeater添加诸如Button,LinkButton和ImageButton等控件的方法,并根据相关控件CommandName属性触发相应的事件,执行相应的操作。2016-05-05
在ASP.NET 2.0中操作数据之五十七:在分层架构中缓存数据
上一篇文章我们介绍了ASP.NET 2.0中使用ObjectDataSource在视图层缓存数据,缺点是不言而喻的,为了达到低耦合,本文介绍如何在三层架构中使用缓存技术来缓存数据。2016-05-05
Microsoft .Net Remoting系列教程之一:.Net Remoting基础篇
本文主要讲解.Net Remoting的基础,需要的朋友可以参考下。2016-05-05
在ASP.NET 2.0中操作数据之六十七:在TableAdapters中使用JOINs
使用TableAdapter向导有一定的局限性,只能创建出不含JOIN的存储过程,那么本文就为大家讲解,如何在TableAdapters中使用包含JOIN的存储过程。2016-05-05
解读ASP.NET 5 & MVC6系列教程(4):核心技术与环境配置
这篇文章主要介绍了ASP.NET 5 核心技术与环境配置,需要的朋友可以参考下2016-06-06
在ASP.NET 2.0中操作数据之五十四:添加新记录时包含一个文件上传选项
上篇文章主要介绍了,ASP.NET 2.0中如何显示二进制数据,本文主要介绍如何将图片上传,转换成二进制数据保存在数据库中。2016-05-05


最新评论