gpt4 book ai didi

c# - 异常 : "unable to connect to any of the specified mysql hosts"

转载 作者:行者123 更新时间:2023-11-30 22:03:57 26 4
gpt4 key购买 nike

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

Server=myServerAddress;Port=3306;Database=myDataBase;Uid=myUsername;Pwd=myPassword; 

一切正常,我可以通过应用程序毫无问题地连接到数据库,但突然出现此异常。我可以通过网络访问我的数据库,但不能通过我的应用程序访问。我的路由器防火墙被禁用,我的 windows 防火墙被禁用(我还为端口 3306 添加了一个异常(exception))。我在我的 PC 上尝试了与另一个 Web 提供商相同的过程,但我仍然遇到相同的错误(所以我猜我的 rooter 不是问题)。我还在另一台 PC 上与另一个 Web 提供商尝试了相同的代码,一切正常!

有什么解决办法吗?谢谢!

最佳答案

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

关于c# - 异常 : "unable to connect to any of the specified mysql hosts",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42385904/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com