能过路由器分配的IP无法连接MySQL,该如何解决

能过路由器分配的IP无法连接MySQL,该如何解决

能过路由器分配的IP无法连接MySQL

我在家里有两台电脑,是通过路由器连网的,路由器是默认设置。分配给本机的IP是:192.168.1.101。当我用localhost连接数据库是成功的,但用192.168.1.101连接失败!不知道是什么原因呢?

还有一个问题:在本机用http://192.168.1.101:8080访问tomcat是成功的,但另一台电脑无法访问:http://192.168.1.101:8080,对方可以ping通192.168.1.101,也可以在网络邻居中找到本机。搞了一整天了,不知道是什么原因呢。请大家多顶呀。




你可以查看一下

你的tomcat配置文件夹(conf)里面的两个配置文件(context.xml,server.xml)

看文件里面是否有存在如下的字符串

<Valve className=”org.apache.catalina.valves.RemoteAddrValve” allow=”%IP%” deny=””/>

该字符串是用于tomcat的IP限制,%IP%为允许的客户端地址

其中context.xml是限制所有服务,server.xml可以针对单个做限制

如果你的文件出现这样的配置也会出现你所说的情况的

具体的情况设置是否是这样,我也不太肯定,我本人也还在学习中

如果还是没有解决问题,你可以把该问题提到对应的论题中,毕竟这里不是TOMCAT专区,能回答你问题的可能不多




http://topic.csdn.net/u/20071229/09/a0c7e024-0293-4e7a-9454-ba412f94d99d.html




我的做法是将mysql中的user表里的”localhost”改为”%”

这样所有计算机都可以访问了

能过路由器分配的IP无法连接MySQL,该如何解决

相关文章:

你感兴趣的文章:

标签云: