vs添加数据源没有MySQL_关于VS2017,VS2015 中利用 EF使用Mysql 不显示数据源问题解决方案...-程序员宅基地

技术标签: vs添加数据源没有MySQL  

在win7,win10,vs2015,vs2017之间折腾了两天,死活就是调不出来Mysql数据源。真是活见鬼了。

直接说方案吧。

一,卸载你所安装过的mysql-connector-net、mysql-for-visualstudio-1.2.7、mysql-installer-community、mysql-installer-web-community等为了实现连接的应用或者驱动,在控制面板,卸载程序里搜,搜到这个右键卸载。清理,重启,关掉VS。

二,确认ODBC驱动,在控制面板\所有控制面板项\管理工具 中查看ODBC数据源64位。

55a63c9c1d9d2cc0962b51af28162981.png

确认图中两驱动是否存在。假如不存在,去官方下载:https://dev.mysql.com/downloads/connector/odbc/ 安装,完成后,重新打开 ODBC数据源,确认驱动情况,最好重启。

三、安装 mysql-for-visualstudio.msi

装这个的时候有个问题 这个有个问题,通过 mysql-installer-web-community-5.7.20.0.msi (内包含mysql-for-visualstudio)你会神奇的发现,它可能不识别VS2015和VS2017造成mysql-for-visualstudio选不了,而安装不了。所以要单独安装mysql-for-visualstudio.msi,安装包自己找吧。我也是自己找的 mysql-for-visualstudio-1.2.7,实在找不到。再联系我吧。安装完之后,最好重启。(注意:假如安装高版本mysql-for-visualstudio-2.0.4貌似无法正常工作。原因不明)

四、安装mysql-connector-net,笔者下载了mysql-connector-net-6.10.5.msi 多次尝试无果,怀疑此版本与1.2.7有兼容问题。后通过mysql-installer-web-community-5.7.20.0.msi 里面的模块安装了mysql-connector-net-6.9.9。安装成功后,最好重启,然后打开VS,神奇的发现,真的可以了。唉,这一天天折腾的。

bca3d4fc67f0859b8b6103cf544c0fbb.png

如果,你觉得这篇文章帮助了你,请留言激励。

PS:

最近发现好多小伙伴找不全相应的安装包,这边就放一下我的云盘吧,对应下载就行了。

链接:https://pan.baidu.com/s/1eTC986A 密码:vg4p

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39636608/article/details/113140886

智能推荐

Centos下创建文件与目录并修改读写等权限_创建名为mydir1的目录,创建名为mytest的文件,查看名为mytest文件的详细信息。-程序员宅基地

文章浏览阅读2.8k次,点赞2次,收藏13次。1. 驱动程序:操作硬件的;2. 操作系统:是一款软件,进行软硬件资源管理的软件;3. whoami :显示当前账户名。是 who am i 的组合;ls /home :列出所有用户名。 list home。列出 home 下的所有用户,list 为列出,/ 表示路径adduser xxx : 创建账户 xxx;passwd xxx : 给账户 xxx 设置密码;userdel -r xxx :删除账户 xxx;-r 是 recursive 的简写,连文件夹一起删除;pwd :显示当前账户名所处位置,是 p_创建名为mydir1的目录,创建名为mytest的文件,查看名为mytest文件的详细信息。

流程图、业务流程图、状态图_状态流程图-程序员宅基地

文章浏览阅读6.4k次,点赞6次,收藏51次。实例解析产品常见业务流程图和状态图_状态流程图

Fiddler抓包工具使用详解_regex:(?insx)-程序员宅基地

文章浏览阅读372次。Fiddler抓包工具使用详解一、Fiddler简介Fiddler是最强大最好用的Web调试工具之一, 它能记录所有客户端和服务器的http和https请求。允许你监视、设置断点、甚至修改输入输出数据。Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展。换言之,你对HTTP 协议越了解,你就能越掌握Fiddler的使用方法。你越使用Fiddler,就越能帮助你了解H..._regex:(?insx)

快速理解HashSet重写hashCode和equals方法-程序员宅基地

文章浏览阅读1.4k次,点赞2次,收藏18次。重写原因:1、HashSet是根据hashCode值来判断对象是否是同一个。2、hashCode不等,2个对象一定不等3、我们希望2个对象属性值都相同的时候,当成同一个对象,所有需要重写hashCode和equals方法(本质:根据对象属性的值来重写,保证属性值一样时,重写后的hashCode一定相同,equals方法一定为true)注:我们都知道,‘’比较两个引用是否指向同一个对象(实际..._set重写hashcode

hp服务器光盘安装win7系统安装教程,惠普win7系统安装方法,教您惠普win7系统怎么安装...-程序员宅基地

文章浏览阅读650次。惠普电脑是目前市场上比较大的一个电脑品牌之一,有着一定量的用户。为了让各位友友们能更好的使用惠普电脑,为了让这些惠普的用户在遇到无法解决问题时,需要操作系统重装时有经验可寻,下面,小编就来给大家带来了惠普win7系统安装方法。随着u盘装机方式的普及,相信大家对于u盘装系统都很熟悉了,即使没有安装系统也略有耳闻,因此用户对u盘安装 win7系统还是有些陌生,没关系,为了给大家提供安装的资源,下面小编..._hp ml350服务器如何安装win7

【工具杂谈】笔记类软件使用_笔记软件怎么用-程序员宅基地

文章浏览阅读279次。我们要学会利用各种软件工具来提升我们工作、生活、学习的效率!今天要分享的是笔记类工具,其中名气最大的当然是印象笔记、其他的还有有道云笔记、为知笔记、OneNote…这些都做的很不错的,在细节功能方面有些不同,后期会写一篇这些工具的对比横评,不过记得知乎里好像已经有人写过了,感兴趣可以去看下,我开始用的是印象笔记,后来改成用有道云笔记,主要感觉印象笔记还是有一点点的水土不服,有道云笔记是网易的,网易在教育这块做的还是不错的。首先说说这些笔记工具能干些什么?资料汇总(将各个网站的内容一键采集)工作素材库(_笔记软件怎么用

随便推点

分享40款效果非常漂亮的 HTML5 & CSS3 网站模板,模板免费下载_html+css模板下载-程序员宅基地

文章浏览阅读1.4w次,点赞3次,收藏33次。HTML5 作为下一代网页语言,加入中众多更具语义的标签,例如video、audio、section、article、header 和 nav 等。而 CSS3 作为 CSS 的下一代版本,同样引入了..._html+css模板下载

Linux运维从入门到进阶_linux运维学习-程序员宅基地

文章浏览阅读4.1k次,点赞2次,收藏55次。Linux 磁盘管理知识点磁盘和文件系统简介 文件系统工具 磁盘分区管理 交换分区 逻辑卷和阵列磁盘和文件系统介绍正如上文中提到的,Linux 中一切都是文件。这个重要的概念贯穿整个 Linux 的始末,磁盘也是如此。各种接口的磁盘在 Linux 系统中以文件的形式进行挂载。文件系统 简述 ext 最早的 Linux 文件系统,性能和兼容性上有很多缺陷。 ext2 Ext 文件系统的升级版本,改进了一些缺陷。 ext3 对于 E..._linux运维学习

WPA2协议新攻击方法(KRACK)—WPA2密钥重安装漏洞_wpa2重装-程序员宅基地

文章浏览阅读1.3w次,点赞6次,收藏21次。Key Reinstallation Attacks Breaking WPA2 by forcing nonce reuse 今年9月份CCS公布了一篇新论文,该论文提出了一种新的攻击方法:Key Reinstallation Attacks,这种攻击方法对WPA2危害甚大。本文简单介绍该攻击方法。我们都知道所有WiFi网络都是靠WiFi Protected Access 协议的某个实现版_wpa2重装

【硬件工程师面经整理17_RC电路】_硬件工程师笔试常考电路-程序员宅基地

文章浏览阅读1.1k次,点赞27次,收藏22次。RC电路画一个RC电路,计算电容两端电压,画出电容电压时间曲线由电阻R和电容C组成的电路称为阻容电路,简称RC电路。从元件的连接的角度来看,又分RC串联电路与RC并联电路。_硬件工程师笔试常考电路

【面试题】组合和继承有什么区别_组合模式和继承模式区别-程序员宅基地

文章浏览阅读1.7k次。组合和继承是面向对象中两种代码复用的方式。组合是指在新类里面创建原有类的对象,重复利用已有类的功能。继承是面向对象的主要特性之一,它允许设计人员根据其他类的实现来定义一个类的实现。组合和继承都允许在新的类中设置子对象(subobject),只是组合是显式的,而继承是隐式的。组合和继承存在着对应关系:组合中的整体类和继承中的子类对应,组合中的局部类和继承中的父类对应。既然继承和组合都可以实现..._组合模式和继承模式区别

Flutter Widgets 之 FutureBuilder_flutter snapshot-程序员宅基地

文章浏览阅读1.2k次。展示异步任务状态当有一个Future(异步)任务需要展示给用户时,可以使用FutureBuilder控件来完成,比如向服务器发送数据成功时显示成功提示:var _future = Future.delayed(Duration(seconds: 3), () { return '老孟,一个有态度的程序员'; });FutureBuilder( future: _future, builder: (context, snapshot) { ._flutter snapshot

推荐文章

热门文章

相关标签