.net – MySql – 如何诊断连接被拒绝的原因?

我正在努力将应用程序部署到我们的实时服务器,它使用Connector / Net 6.4.4将我们的.NET应用程序连接到
MySql,并且引发了以下异常:

Reading from the stream has failed. Inner Exception: Attempted to read past the end of the stream.

到目前为止的研究表明,MySql阻止了连接.我们对MySql比较新,所以不了解可用的诊断工具.

如何诊断连接失败的具体原因?

更新:

Dmitry Scriptin – 测试结果集很小,我已经设置了最低限度的特定测试查询.
josnidhin – 错误退出完全没有任何内容.
亚历克斯林奇 – 连接是本地的.

是否存在可能超出标准错误日志的其他日志?

附:这是mysql v 5.1.11

最佳答案 从MySQL 5.6.5开始,表performance_schema.host_cache显示连接失败的原因,以及每个可能的根本原因的详细信息.

看到:
http://dev.mysql.com/doc/refman/5.6/en/host-cache-table.html

点赞