连接到MySQL生成服务器找不到错误和超时

本文关键字:找不到 错误 超时 服务器 MySQL 连接 | 更新日期: 2023-09-27 18:32:47

我在从远程计算机使用 C# 连接到我的 mysql 服务器时遇到问题。我知道服务器正在工作,因为我可以通过phpmyadmin访问所有表。我关闭了服务器上的防火墙,为任何主机配置了用户,并且连接字符串的格式为:

Server=ip address;Uid=user;Pwd=password;Database=db name;

但是当我为 SqlConnection 对象调用 Open 方法时,我得到一个通用服务器找不到错误,它显然只是按方法所花费的时间量超时。我不知道我是否错过了 mysql 服务器的一些配置,我真的不知道接下来该尝试什么......

连接到MySQL生成服务器找不到错误和超时

听起来像是连接到Microsoft SQL Server数据库的SqlConnection

您需要使用 MySQL 客户端库。

SqlConnection类用于专门连接到Microsoft SQL Server。 要连接到MySQL数据库,您需要下载MySQL Connector/NET,然后使用MySqlConnection类,该类很好地反映了SqlConnection和相关类。