花了很长时间寻找这个问题的答案 - 我发布的、驻留在我的 IIS 服务器(在我的计算机上)上的 Web 服务无法连接到 MYSQL(ADODB connection.open 失败),但是当我运行时从VS2010(VB.NET)的开发环境中我没有得到这个问题。是不是和IIS有关,或者是我发布得不好? 非常感谢
最佳答案
“fails”提供的信息不如实际错误消息或堆栈跟踪那么多。
我的猜测是您没有授予从 MySQL 中的所有 IP 地址进行连接的权限。您可能想阅读有关 GRANT 以及如何实现的更多信息。有一个问题here它告诉您如何使其通用,但这有潜在的危险。
关于mysql - Web 服务连接 mysql 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17133084/