用EF6连接MySql数据库闪退和若干问题解决

VS2019+EF+Mysql生成实体数据模型(解决闪退的坑) 最近使用VS2019连接数据库生成模型,生成实体,遇到的坑,找了好多资料在这里做个总结。 一、安装环境 mysql-installer-community-5.6.49.0.msi Visual Studio 2019专业版 mysql-for-visualstudio-1.2.9.msi 关于VS2019可以参考我的这篇文章: 这些软件安装步骤就不看了基本是下一步就搞定了 二、确认版本 打开vs安装目录下的PrivateAssemblies文件夹: D:\Program Files (x86)\Mic 阅读详情

在visual studio中用EF6连接Mysql数据库,搞了我两天,刚刚搞定,其实很简单就是版本的问题,这里填个坑。

首先,必备插件
1. MySql Connector/NET
2. MySql for Visual Studio
3. Nuget安装EntityFramework
4. Nuget安装Mysql.Data.Entity

其次,有几个注意点

  1. MySql和EF6与你用的visual studio版本无关
  2. MySql for Visual Studio 是用于让你的VS能连上MySql数据库,这个版本能包括你的VS就可以了。
  3. Mysql Connector/NET 才是最关键的,这个与你的MySql的版本相关,版本不要太高,不要太高,不要太高!

最重要的是MySql Connector/NET的版本,我的Mysql是5.6.12,用的Connector/NET是6.3.8,还要注意,表名和表中的字段名不要用中文,中文无法DB first

先这样吧。。。。

VS2013使用MySql.Data.Entity.EF6实体数据模型向导闪退的问题解决 一、安装MySql相关。 MySQL Connector Net 6.8.3 MySQL for Visual Studio 1.1.4 二、使用VS2013 NuGet安装 EntityFramework 6.0.0 三、实体数据模型向导,下一步闪退。 需要先运行下添加连接,激活数据源提供程序。 四、在选择Entity版本时候闪退。在app.confi 阅读详情

相关推荐

VS2017+EF+Mysql生成实体数据模型(解决闪退的坑)

最近要使用VS2017+EF+Mysql,在生成实体数据模型踏过一些坑,在此做个总结。1.先下载并安装 mysql-connector-net-6.9.10.msi  和  mysql-for-visualstudio-1.2.7.msi ,现在官网提供的是mysql-connector-net-6.10.6,我试过,这个版本不行,原因后面再讲。2.通过nuget来安装 EntityFramewo...

cainong2005的博客 1万+

如何解决VS2013下EF6引用mysql生成实体类时闪退的问题

1.先查看本地开发IDE所使用的DLL的版本 ,地址为:C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\PrivateAssemblies   2.再看看MySQL Connector Net 所使用的DLL版本     主要DLL文件: MySql.Data.dll MySql.Data.Entity

u014404126的博客 2879

ASP.NET MVC +EF6 +MySql 项目搭建

我的第一篇博客一、准备工作       1、下载MySQL-Connector-net  :  https://dev.mysql.com/downloads/connector/net/(我这里用的6.9.12 版本 )     2、下载MySQL for Visual Studio:https://dev.mysql.com/downloads/installer/     3、建立ASP.N...

qq_33359572的博客 4959

VS2019 EF6连接Mysql闪退以及实体框架版本问题

VS2019 EF6连接Mysql闪退以及实体框架版本问题 花了两三天才解决,踩过很多坑,bing,csdn,博客园的文档都要翻烂了。试过网上很多种方案,避免码友踩和我相同的坑,以下是我的解决方案。 解决方案 1,需要安装两个连接mysql的插件,MySQL版本不要太高了(包括部署在云服务器上的) [mysql-connector-net-6.9.11.msi](MySQL :: Download MySQL Connector/NET (Archived Versions)) [mysql-for-vi

m0_54560077的博客 1190

VS2019+EF+Mysql生成实体数据模型(解决闪退的坑)VS2019+mysql+vs-mysql.rar

最近使用VS2019连接数据库生成模型,生成实体,遇到的坑,找了好多资料在这里做个总结。 一、安装环境 mysql-installer-community-5.6.49.0.msi Visual Studio 2019专业版 mysql-for-visualstudio-1.2.9.msi

OTFS从零开始11 10

未来的无线网络有望提供全球覆盖,因此需要支持在恶劣环境下的各种新兴应用,例如飞机上的移动通信(MCA)、低地球轨道(LEO)卫星通信、车对车(V2V)通信、高速铁路(HSR)通信、无人驾驶飞机(UAV)通信和水下声学通信(UAC)。在这些恶劣环境中的无线信道通常被视为对通信不友好,其特点是严重的延迟和多普勒扩散,以及有限的路径寿命等。这些不利于通信的特性使目前移动网络中广泛采用的正交频分复用(OFDM)调制的性能恶化。

qq_46009045的博客 9850

C# 使用EF6连接、操作Mysql数据库(内附操作源码分享)

由于一直使用的数据库是mysql,之前所用的orm都是轻量级的例如 dapper 这些的,然后想用ef配置一下mysql,总共时间花了差不多2天,才将坑填完,写个博客将流程记录一下 给后来者少掉点坑。 废话不多说直接开始。 一、安装数据库和连接器+系统环境配置 首先得安装Mysql数据库与两个连接器 Mysql会根据不同的系统环境安装不同版本的连接器,可以将连接器卸载后再安装适合的版本, ...

weixin_39525333的博客 1万+

深入解析MTK DRM初始化流程:从KMS模块到组件框架

本文深入解析了联发科(MTK)平台上DRM显示框架的初始化流程。从内核模块加载、Component框架管理依赖,到核心的mtk_drm_bind函数构建KMS对象(CRTC、Plane、Encoder、Connector),最终完成DRM设备注册并创建用户空间接口。文章结合调试经验,为开发者梳理了从驱动启动到屏幕点亮的完整路径与关键排查点。

onion的博客 765

EF6 使用 和 连接MySql 数据库-闪退和若干问题解决

在visual studio中用EF6连接Mysql数据库,搞了我两天,刚刚搞定,其实很简单就是版本的问题,这里填个坑。 首先,必备插件 1. MySql Connector/NET 2. MySql for Visual Studio 3. Nuget安装EntityFramework 4. Nuget安装Mysql.Data.Entity 其次,有几个注意点 MySql和EF6与...

pandoraliu的专栏 2533

5G移动性管理实战:手把手教你配置NR小区重选参数(附避坑指南)

本文深入解析5G网络移动性管理中的小区重选参数配置实战。通过拆解小区选择与重选的核心机制,结合真实案例,手把手指导如何配置NR小区重选参数,并分享常见避坑指南,帮助工程师优化网络性能,提升用户移动体验。

weixin_29229261的博客 197

微信小程序后台定位与实时位置更新的实战指南

本文提供了微信小程序实现后台定位与实时位置更新的完整实战指南。针对小程序退到后台后位置更新中断的痛点,详细解析了基于`startLocationUpdateBackground`API的后台定位解决方案。内容涵盖从隐私协议配置、项目权限声明,到授权、启动、监听、停止的核心代码流程,并分享了真机调试、性能优化及权限引导等关键避坑经验,帮助开发者构建稳定可靠的后台位置服务。

weixin_29008055的博客 467

vs2017连接mysql数据库操作步骤

没有连接过mysql数据库的vs,在创建实体模型的时候,数据源选项没有MySql database ,这是因为没有安装vs使用的MySQL驱动,需要在MySQL官网下载相关驱动,需要下载的文件总共有三个,(这三个是我亲测可用的,没有可以找我) 【mysql-for-visualstudio-1.2.7.msi】,vs驱动 【mysql-connector-net-6.9.9.msi...

u012658972的博客 7万+

Win11内核隔离无法打开的解决方案详解

内核隔离问题的解决需遵循"先硬件后软件"的排查原则,90%以上的案例可通过驱动清理或外设断开解决。对于必须禁用该功能的用户,建议定期使用Windows Defender进行全盘扫描,并保持系统更新至最新版本。技术决策需在安全性和兼容性之间取得平衡,本文提供的多维解决方案可帮助用户构建更稳定的Windows 11使用环境。

mmoo_python的博客 4825

Entityframework 连接 Mysql 出现闪退的问题

这两天让Entityframework 折磨了一下 ,连接Mysql 生成实体的时候老是 闪退 。 在网上也没有找到具体是什么原因出现的闪退。 所以只能自己硬着头皮解决这个问题 。 废话不多说 出现闪退的原因是 MySql Connector Net 的版本和 MySql.Data.dll ,MySql.Data.Entity.EF6.dll的版本 不兼容。这可能是片面的,但是这个问题就是

anjingyatou的专栏 3973

告别SD卡!手把手教你用NVMe硬盘盒给Jetson Orin Nano离线烧录Ubuntu系统

本文详细介绍了如何利用NVMe硬盘盒为Jetson Orin Nano离线烧录Ubuntu系统,替代传统SD卡方案。通过硬件选择、系统镜像准备到烧录命令的全流程解析,帮助开发者提升存储性能与系统稳定性,特别适合嵌入式开发场景。

weixin_30808693的博客 458

自动驾驶小车DIY:树莓派+激光雷达实现DWA路径规划(从仿真到实车)

本文详细介绍了如何基于树莓派与激光雷达,从零搭建一套完整的自动驾驶小车系统,并实现DWA局部路径规划算法。内容涵盖硬件选型、ROS环境部署、DWA算法原理与仿真,以及关键的实车调试与性能优化技巧,为创客和竞赛爱好者提供了一套低成本、高可行性的自主导航解决方案。

kiwi8的博客 529

VS2015+MySql+EF6闪退等填坑总结

背景:VS2015+MySql+EF6(DB First) 踩坑顺序:之前的操作依次如下:   1,安装 MySQL Connector/NET(不用想,装最新的,8.0.12)   2.安装 MySQL for Visual Studio (不用想,装最新的,最新1.2.8)   3.在VS2015创建WEB项目   4.nuget 安装MySql.Data.Entity (最新6.1...

ldy的专栏 2555

【ComfyUI】【Nunchaku】【diffusers报错解决】秋叶整合包安装 Nunchaku 报错的解决方法

最近在折腾 AI 绘图时,我尝试在秋叶的 ComfyUI 整合包中安装 `ComfyUI-nunchaku` 插件(版本 0.3.3),结果启动后直接报错,提示无法从 `accelerate.utils.memory` 中导入 `clear_device_cache`,让我一度怀疑插件是否兼容。查阅了一堆 issue 和源码之后,总算找到了原因和解决方法。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1851

vs2015+EF+Mysql 连接数据库

vs2015+EF+Mysql 连接数据库 vs2015+EF+Mysql 连接数据库 转载 https://developer.aliyun.com/article/40007

209

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Mysql+EF6创建实体踩过的坑坑

以前我自己的项目一直用的是SQL+EF实体,很顺利没有出现什么的问题,最近接手的一个项目是Mysql的数据库,而且已经建好了,也懒得把数据库再导到SQL Server中去了,想尝试一下Mysql+EF,也许有人会说EF这么底的效率,怎们就不明白会有那么的人去用它,EF是存在不灵活等等的缺点,但是他也有优点那,省的写那么多sql语句,对于有技术洁癖的我来说,反正我就是不想看到那么多sql语句,另外还...

zefllj的博客 2998

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

VS 2017 + EF6 + MySQL5.7 建立实体模型闪退问题

具体环境是:VS2017 、.NETFramework 4.6 、MySql.Data.Entity 6.9.12 在这个环境下总是不成功,具体是在这一步闪退,也不报错: 在点击“下一步”后,没有进入到下一步,窗口直接关掉。 考虑有可能是 .NET Framework问题,更换了其他版本不行; 考虑有可能是 MySql.Data.Entity问题,更换了几个版本测试也还是不行; ...

weixin_30648963的博客 350

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

c# 使用EF框架连接MySql

c# 使用EF连接Mysql 坑可不是一般的多! 第一:有的使用EF模型时出现: 您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库 第二:新建连接时,没有Mysql DataBase 选项。 第三:使用EF模型时闪退。 今天各种问题都遇到了。 下面讲述一下我成功使用EF连接MySql的流程,我这里就演示CodeFirst模式。 我的环境是: win7 旗舰版 + vs2017 社区版 第一步: 下载 mysql-for-visualstudio, 要使用EF模型必须要这个。

磨刀不误砍柴工 3675

vs2015 mysql ef 闪退_VS2015+MySql+EF6闪退等填坑总结

背景:VS2015+MySql+EF6(DB First)踩坑顺序:之前的操作依次如下:1,安装 MySQL Connector/NET(不用想,装最新的,8.0.12)2.安装MySQL for Visual Studio (不用想,装最新的,最新1.2.8)3.在VS2015创建WEB项目4.nuget 安装MySql.Data.Entity (最新6.10.8,会自动安装依赖包MySql....

weixin_39628070的博客 233

使用visual studio2019 连接mysqlEF的实体模型闪退

以上就是闪退的问题的解决了,(在vs连接上mysql之后) 写的纯属是我碰到的一些问题,很细,每个步骤都有图片解说,主要是方便像我一样的小白来看和解决这一类东西。

qq_53217825的博客 4280

VS2017 EF MySql的闪退问题

Windows10专业版 + VS2017社区版+EF6+MySql5.6.53的时候: 出现闪退的原因(本人电脑亲测):1.通过NuGet安装的MySql.Data.Entity版本,MySql.Data版本应该与MySql Connector/Net **.msi这个连接器版本一致都要求为6.10.8; 2…安装MySql Connector/Net ...

qq_39530324的博客 1087
上一篇: 算法validWordSquare问题
下一篇: 远程过程调用(RPC)和表现层状态转移(restful)的理解
河流儿
博客等级 码龄11年 45粉丝 77原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值