C# 无法打开连接

本文关键字:连接 | 更新日期: 2023-09-27 18:35:55

我创建了一个连接到服务器以从数据库中检索数据的系统,但是我得到"MySql.Data中发生了类型为'System.TimeoutException'的未处理异常.dll"...

如果我连接到本地主机,一切都很好......

    string StrCon = string.Format("Server= Cant tell you ; database={0};UID= cant tell you ; password='cant tell you '", "cant tell you");
        MySqlConnection Connection = new MySqlConnection(StrCon);
        while (true)
        {
            //MySqlConnection Connection = null;
            Console.WriteLine("not connected");
            Connection.Open();
            Console.WriteLine("connected");
            string Query = "SELECT * FROM lat_long WHERE ID=1";
            MySqlCommand cmd = new MySqlCommand(Query, Connection);
            MySqlDataReader dr = cmd.ExecuteReader();

C# 无法打开连接

确保主机上的防火墙未打开和/或 mysql 服务器绑定到 0.0.0.0 或接口地址 - 如果绑定到 127.0.0.1/::1,则服务器将无法通过网络访问。