gpt4 book ai didi

c# - 尝试通过 C# 应用程序连接到 cpanel mysql 数据库时出现错误

转载 作者:行者123 更新时间:2023-11-28 23:14:13 25 4
gpt4 key购买 nike

从 c# 桌面应用程序连接到 cpanel 数据库时遇到问题。浏览了数百个教程但仍然没有成功。添加 % 到 cpanel 的主机列表,但仍然没有成功。请指导我做错了什么。

错误:

"Unable to connect to any of the specified MySQL hosts"

代码:

string constring = "SERVER=198.49.72.34;PORT=3306;DATABASE=e_hearing;Uid=district_courts;Pwd=*googleisgood#";
try
{
MySqlConnection con;
con = new MySqlConnection();
con.ConnectionString = constring;
//con.ConnectionString = ConfigurationManager.ConnectionStrings["constring"].ToString();
con.Open();
MessageBox.Show("success");
}
catch(MySql.Data.MySqlClient.MySqlException ex)
{
MessageBox.Show(ex.Message);
}

最佳答案

首先通过使用 Telnet 连接到 TCP 地址和端口来消除网络问题的任何可能性,如此处所述 http://blog.industrialnetworking.com/2011/09/using-telnet-to-test-open-ports.html

其次,通过将数据库移动到工作站计算机并将 IP 地址替换为本地主机来消除任何编码错误。由于您将始终能够与本地主机 TCP 地址通信,这将消除任何网络问题。

关于c# - 尝试通过 C# 应用程序连接到 cpanel mysql 数据库时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44602849/

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