通过VPN工作得到'无法连接到任何指定的MySQL主机'。

问题描述 投票:0回答:1

我现在正在通过VPN工作,但每当我的程序运行到这部分代码时。

  public MySqlConnection db
        {
            get
            {
                if (_db != null && (_db.State == System.Data.ConnectionState.Open))
                    return _db;

                string connstr = "server="+ db_host + ";user=" + db_user + ";password=" + db_password + ";database=" + db_name +
                 ";port=" + db_port;
                _db = new MySqlConnection(connstr);
                _db.Open();
                return  _db;
            }
        }

我收到的错误是:"无法连接到任何指定的MySQL主机。

无法连接到任何指定的MySQL主机。

如果我已经连接到了VPN,为什么还能收到这个错误?

c# sql database vpn sqlconnection
1个回答
0
投票

已解决

问题是我的VPN被设置为一个分裂隧道。我更新了它,使它现在是一个完整的隧道,它的工作成功。

© www.soinside.com 2019 - 2024. All rights reserved.