gpt4 book ai didi

c# - 通过 C# 的 mySQL 异常 : Unable to connect to any of the specified MySQL hosts.

转载 作者:行者123 更新时间:2023-11-29 03:11:55 34 4
gpt4 key购买 nike

strProvider = "数据源=184.67.33.33;数据库=abcd;用户ID=abcd;密码=12345678"不工作,

strProvider = "数据源=184.67.33.33;初始目录=abcd;用户ID=abcd;密码=12345678"也不起作用。

它在 objmycon.Open() 处给出错误

我使用上面的字符串作为我的连接字符串,它给出了 mySQL 异常

我找不到任何问题,但仍然报错

有什么问题吗?

最佳答案

这个问题可能有一些原因。

  1. 检查您的主机 文件。 (转到“运行”菜单并过去+输入 %systemroot%\system32\drivers\etc\。在管理员模式下打开 Notepad.exe 并编辑 hosts文件。)

应该有

# localhost name resolution is handled within DNS itself.
127.0.0.1 localhost ::1 localhost
  1. 很可能您正在使用某个端口连接到 MySQL。因此,您必须将端口号包含到连接字符串中。

https://www.connectionstrings.com/mysql/

所以应该是这样

Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;
Pwd=myPassword;

通常端口是 3306 所以请注意您输入的内容,例如 MySQL 端口号。

关于c# - 通过 C# 的 mySQL 异常 : Unable to connect to any of the specified MySQL hosts.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6868784/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com