Visual Studio数据连接连接MySQL数据库
如果要在 Visual Studio 2019中使用MySQL数据库,首先需要下载MySQL的驱动
Visual Studio默认只显示微软自己的SQL Server数据源,点击其它也是微软自己的SQL Server数据源
# 下载驱动
注意安装顺序!对于安装过程的类型选择,一般选择第一个 Typical 即可。
- mysql-connector-odbc-8.0.27-winx64.msi (opens new window):
mysql odbc驱动 - mysql-for-visualstudio-1.2.10.msi (opens new window):
Visual Studio连接MySQL工具 - mysql-connector-net-8.0.27.msi (opens new window):
mysql数据库.net开发驱动
# 驱动介绍
MySQL Connector/ODBC有时也可以叫做MyODBC,用户可以用ODBC (Open Database Connectivity,开放数据库互联)数据库连接Mysql的服务器。比如说,用户可以使用Windows或者Unix平台中的应用程序,如微软的Access,Excel和Borland的Delphi去连接数据库服务器。mysql for visual studio(VS连接MySQL工具)是一款visual studio连mysql工具,它可以直接集成到Server Explorer中,为设置新连接和处理数据库对象提供无缝体验,但是想让VS访问到MySQL仅仅mysql for visual studio是不够的,还需要下载mysql connector net。MySQL Connector/Net是 MySQL 官方的.NET驱动程序,MySQL 官方的.NET客户端开发包。mysql数据库最新版dotnet数据库连接驱动。
根据自己需求下载
我们要用Visual Studio连接mysql只需要下载mysql for visual studio和MySQL Connector/Net
# 重新启动VS
菜单栏 -> 视图 -> 服务器资源管理器 -> 数据连接,此时就会发现有MySQL的选项,进入里面配置数据库相关信息即可。
# 常见问题
# 找不到请求的Net Framework Data ProVider。可能没有安装
先确定MySql.Data引用的版本号,在Web.config中添加如下配置
<system.data>
<DbProviderFactories>
<add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=8.0.24.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
</DbProviderFactories>
</system.data>
1
2
3
4
5
2
3
4
5
或者在全局配置中添加 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config,内容如上
上次更新: 2023/09/22, 16:54:32