我正在部署一款使用Connector/Net 6.4.4连接我们的.NET应用程序到MySql的应用程序到我们的生产服务器,却遇到了以下异常:
目前的研究表明MySql正在阻止连接。我们对MySql比较新,不太了解可用的诊断工具。
我该如何诊断连接失败的特定原因?
更新:
Dmitry Scriptin - 测试结果集非常小,我设置了最简单的测试查询。
josnidhin - 错误日志没有输出任何信息。
Alex Lynch - 连接是本地的。
是否有其他记录可能在标准错误日志之外保留?
P.S. 这是mysql v 5.1.11。
从流中读取失败,内部异常:尝试读取超出流末尾的内容。
目前的研究表明MySql正在阻止连接。我们对MySql比较新,不太了解可用的诊断工具。
我该如何诊断连接失败的特定原因?
更新:
Dmitry Scriptin - 测试结果集非常小,我设置了最简单的测试查询。
josnidhin - 错误日志没有输出任何信息。
Alex Lynch - 连接是本地的。
是否有其他记录可能在标准错误日志之外保留?
P.S. 这是mysql v 5.1.11。
mysql
.users
表中)有一个“host”列,该列决定是否允许地址连接。再次强调,这通常只允许本地用户连接。如果是这种情况,将适当的mysql用户的“host”列更改为通配符(%)可能会解决您的问题(但不利于安全!)祝好运。 - Alex Lynch