我正在尝试连接到C#上的MySQL数据库,自从我开始以来我的代码一直运行良好,但有时知道这样的错误就像每2天一样,有时候工作有时不会,我有2个DB在不同的服务器上,当我尝试连接到第二个服务器时,它每次都有效,有什么不对
这是错误
发生了'MySql.Data.MySqlClient.MySqlException'类型的异常 在MySql.Data.dll中但未在用户代码中处理
其他信息:无法连接到任何指定的 MySQL托管。“
这是我的代码
MySqlConnectionStringBuilder conn_string = new MySqlConnectionStringBuilder();
conn_string.Server = Conexion.Server;
conn_string.Port = Conexion.PORT;
conn_string.UserID = Conexion.UID;
conn_string.Password = Conexion.PASSWORD;
conn_string.Database = Conexion.Database;
MySqlConnection SqlCon = new MySqlConnection(conn_string.ToString());
SqlCon.Open();
if (SqlCon.State == ConnectionState.Open)
{
toolStripStatusLabel_Con.Text = "Conectado";
toolStripStatusLabel_Con.ForeColor = System.Drawing.Color.Green;
SqlCon.Close();
}
else
{
toolStripStatusLabel_Con.Text = "Desconectado";
toolStripStatusLabel_Con.ForeColor = System.Drawing.Color.Red;
SqlCon.Close();
}