C# 例外情况:;无法连接到任何指定的mysql主机";
我有一个在线服务器中的Mysql数据库。我试图通过Visual Studio 2015中的Xamarin Android应用程序(C#)与它连接。这是我的连接字符串:C# 例外情况:;无法连接到任何指定的mysql主机";,c#,mysql,C#,Mysql,我有一个在线服务器中的Mysql数据库。我试图通过Visual Studio 2015中的Xamarin Android应用程序(C#)与它连接。这是我的连接字符串: Server=myServerAddress;Port=3306;Database=myDataBase;Uid=myUsername;Pwd=myPassword; 一切都很好,我可以通过应用程序毫无问题地连接数据库,但突然我遇到了这个异常。我可以通过网络访问我的数据库,但不能通过我的应用程序。我的路由器防火墙被禁用,我的w
Server=myServerAddress;Port=3306;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
一切都很好,我可以通过应用程序毫无问题地连接数据库,但突然我遇到了这个异常。我可以通过网络访问我的数据库,但不能通过我的应用程序。我的路由器防火墙被禁用,我的windows防火墙被禁用(我还为端口3306添加了一个例外)。我在另一家网络提供商的电脑上尝试了相同的过程,但仍然出现相同的错误(因此我想我的rooter不是问题所在)。我也在另一家网络提供商的电脑上尝试了相同的代码,一切都很好
有什么解决办法吗?谢谢 请先检查您的mysql登录用户SName的服务器权限。
正如您所说,您可以使用相同的用户名通过web访问数据库,因此我认为您的mysql登录用户只允许本地主机脚本连接服务器。请首先检查您的mysql登录用户名称的服务器权限。 正如您所说,您可以使用相同的用户名通过web访问数据库,因此我认为您的mysql登录用户只允许LOCALHOST脚本连接服务器