Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 例外情况:;无法连接到任何指定的mysql主机";_C#_Mysql - Fatal编程技术网

C# 例外情况:;无法连接到任何指定的mysql主机";

C# 例外情况:;无法连接到任何指定的mysql主机";,c#,mysql,C#,Mysql,我有一个在线服务器中的Mysql数据库。我试图通过Visual Studio 2015中的Xamarin Android应用程序(C#)与它连接。这是我的连接字符串: Server=myServerAddress;Port=3306;Database=myDataBase;Uid=myUsername;Pwd=myPassword; 一切都很好,我可以通过应用程序毫无问题地连接数据库,但突然我遇到了这个异常。我可以通过网络访问我的数据库,但不能通过我的应用程序。我的路由器防火墙被禁用,我的w

我有一个在线服务器中的Mysql数据库。我试图通过Visual Studio 2015中的Xamarin Android应用程序(C#)与它连接。这是我的连接字符串:

Server=myServerAddress;Port=3306;Database=myDataBase;Uid=myUsername;Pwd=myPassword; 
一切都很好,我可以通过应用程序毫无问题地连接数据库,但突然我遇到了这个异常。我可以通过网络访问我的数据库,但不能通过我的应用程序。我的路由器防火墙被禁用,我的windows防火墙被禁用(我还为端口3306添加了一个例外)。我在另一家网络提供商的电脑上尝试了相同的过程,但仍然出现相同的错误(因此我想我的rooter不是问题所在)。我也在另一家网络提供商的电脑上尝试了相同的代码,一切都很好


有什么解决办法吗?谢谢

请先检查您的mysql登录用户SName的服务器权限。
正如您所说,您可以使用相同的用户名通过web访问数据库,因此我认为您的mysql登录用户只允许本地主机脚本连接服务器。

请首先检查您的mysql登录用户名称的服务器权限。 正如您所说,您可以使用相同的用户名通过web访问数据库,因此我认为您的mysql登录用户只允许LOCALHOST脚本连接服务器