[解决]Communications link failure due to underlying exception

今天在使用myeclipse开发,想用DB Browser时,出现了错误:
error while performing database login ** driver:
Communications link failure due to underlying exception:

是什么原因呢?从字面来看,就是跟mysql的连接有问题,还有哪些因素会影响到呢?

最初以为是配置写错,仔细对照了,没有错;

然后以为是数据库服务没启动,查看了是启动的了,而且是可以用其他管理工具访问的;

以为是驱动原因,然后简单写了个java程序访问mysql,还是可以访问,可以确定驱动可以用;

再试着用php访问mysql数据库,也是可以访问的;

究竟是什么原因呢?放下手头的工作,静静想了一下。突然想到刚刚用java和用php访问mysql时,防火墙都有提示是否运行访问,而用myeclipse时,没有提示,是不是我禁掉了myeclipse的通讯呢?立刻查防火墙的配置,原来真的是禁掉myeclipse的通信了,运行通信之后,问题解决了。

总结一下:发生上面错误的原因可能有:配置写错,通信被禁,驱动有问题。

» 本文链接地址:https://www.xidige.com/196

打开支付宝扫一扫,即可进行扫码打赏哦

扫码支持
扫码打赏,你说多少就多少

标签:

分享到:

扫一扫 在手机阅读、分享本文

上一篇: 下一篇:
评论区0人评论150人参与

电子邮件地址不会被公开。 必填项已用*标注

*

loading

赞助商广告