VS2022如何连接MYSQL8.0数据库?

VS2022如何连接MYSQL8.0数据库?
求图文详细教程,搜到的都试都不太符合我操作不成功。求出一个符合的详细图文教程

直接在nuget中下载mysql调用就可以了,有问题可以私聊我。

原因
按照官方说法,VS2022目前还不支持My SQL 8.0

这个是官方论坛关于这个问题的讨论:
至今MySQL 8.0还未整合进VS2022里去,可以看下面的最新日期和进展
参考:

另外:这是MySQL官方提供的受支持的VS版本清单,最多只到2019

MySQL :: MySQL for Visual Studio :: 2 Installing MySQL for Visual Studio https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html

解决方法
所以唯一的解决方法就是
建议使用VS 2019安装MySQL 8.0

可参考以下链接,有详细的步骤和配图
参考链接:

官方安装步骤:


如有问题及时沟通

你是想用VS 写C#代码连 ? 还是是用VS工具连?

用代码连
右键项目->管理Nugget程序包->浏览 搜索 mysql ->安装 mysql.data

img

C#代码里面 引用
using MySql.Data.MySqlClient;

就可以写代码连了


MySqlConnection conn = new MySqlConnection("server=localhost;Database=xxx;Uid=root;Pwd=123456;");
            conn.Open();
            MySqlCommand command = new MySqlCommand("update table set a=1 where id=1", conn);
            int rows= command.ExecuteNonQuery();
            conn.Close();

下载个navicat界面视图连接不行吗

可以按照下这篇文章

是使用程序连接还是Visual Studio直连MySQL 8.0呢?

C#(vs2022社区免费版)调用MySQL数据库(使用MySql.Data.dll连接)
首先到MySQL :: MySQL Community Downloads页面的(https://dev.mysql.com/downloads/)
下载Connector/NET(https://dev.mysql.com/downloads/connector/net/)
去下载了Connector/NET安装后,在安装目录下找到MySql.Data.dll,在vs工程中进行了引用。
假如不能用
可到此处下载MySql.Data.dll,https://cn.dll-files.com/mysql.data.dll.html
如果没法连上,可以远程帮你设置。
其它方式还有ODBC

这个还真没有尝试过,看楼上的各种回复还真是,有点摸不着头脑,待我研究一下,再来回复