1
从c#桌面应用程序连接到cpanel数据库时遇到问题。走过了数百篇教程,但仍然没有成功。将%添加到cPanel的主机列表中,但仍然没有成功。请指导我我在做什么错。我试图通过c#应用程序连接到cpanel mysql数据库时出现错误
错误:
"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);
}
您不必浏览数百个教程,您只需要阅读错误并解决其中所述的问题。 – CodeCaster
无法连接到任何指定的MySQL主机,先生这是我已经将它粘贴在代码顶部的错误 – arfan
防火墙规则?其他限制?在假定它是代码问题之前,请检查MySQL命令行工具或Workbench应用程序。 – tadman