【发布时间】:2017-02-22 08:09:55
【问题描述】:
我在在线服务器中有一个 Mysql 数据库。我尝试通过 Visual Studio 2015 中的 Xamarin Android 应用程序 (C#) 连接它。这是我的连接字符串:
Server=myServerAddress;Port=3306;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
一切正常,我可以通过应用程序毫无问题地连接数据库,但突然我得到了这个异常。我可以通过网络访问我的数据库,但不能通过我的应用程序。我的路由器防火墙被禁用,我的 Windows 防火墙被禁用(我还为端口 3306 添加了一个例外)。我用另一个网络提供商在我的电脑上尝试了同样的过程,但我仍然得到同样的错误(所以我猜我的 rooter 不是问题)。我还在另一台电脑上用另一个网络提供商尝试了相同的代码,一切正常!
请问有什么解决办法吗?谢谢!
【问题讨论】: