我现在正在通过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,为什么还能收到这个错误?
已解决
问题是我的VPN被设置为一个分裂隧道。我更新了它,使它现在是一个完整的隧道,它的工作成功。