VS2019连接MySql使用实体数据模型(EF实体映射)【解决创建闪退问题】
一、确定MySQL Connector Net 版本
如果没有请下载
下载驱动:
- mysql-connector-odbc-8.0.20-winx64.msi
mysql odbc驱动
- mysql-for-visualstudio-1.2.9.msi
Visual Studio连接MySQL工具
- mysql-connector-net-8.0.20.msi
mysql数据库.net开发驱动
驱动介绍
1.MySQL Connector/ODBC
有时也可以叫做 MyODBC
,用户可以用ODBC (Open Database Connectivity
,开放数据库互联)数据库连接Mysql的服务器。比如说,用户可以使用Windows或者Unix平台中的应用程序,如微软的 Access
,Excel
和Borland
的Delphi
去连接数据库服务器。
2.mysql for visual studio
(VS连接MySQL工具)是一款visual studio
连mysql
工具,它可以直接集成到Server Explorer中,为设置新连接和处理数据库对象提供无缝体验,但是想让VS访问到MySQL仅仅mysql for visual studio是不够的,还需要下载mysql connector net
。
3.MySQL Connector/Net
是 MySQL 官方的 .NET
驱动程序,MySQL
官方的 .NET
客户端开发包。mysql
数据库最新版dotnet
数据库连接驱动。
根据自己的需求下载
我们要用visual studio连接mysql只需要下载mysql for visual studio
和MySQL Connector/Net
二、下载完毕后,打开项目添加引用
默认下载安装地址为:C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.18\Assemblies\v4.5.2
三、引用完成后在NuGet搜索 MySql.Data
PS:图上版本应该和安装的版本一致(8.0.18)因截图时未更改所以要特别注意
两个依赖安装完成即可创建实体数据模型
附配置信息:
Server name
输入MySQL
的IP地址
localhost即本地,localhost=127.0.0.1
一般我们直接选择本地输入localhost
或者127.0.0.1
然后输入MySQL的用户名和密码
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?