在window平台上,做好了项目,现在把它部署到linux平台,JDK,TOMCAT,MYSQL都装好了,项目也部署进去了,能正常启运,在项目中是采用S2SH架构进行开发的,tomcat启运,相应的表自己的生成了,但是在访问的时候访问不了,总是报com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
Last packet sent to the server was 0 ms ago.查了些资料,问题没有解决,头疼了,既然表都自动建好了,连接应该没问题呀,不明白什么原因。求解。

解决方案 »

  1.   

    编辑
    /etc/mysql/hosts.allow加上
    mysqld : 127.0.0.1 : allow
      

  2.   


    ect目录下没有mysql这个目录呀,安装mysql是解压的tar.gz包,然后进行的配置,linux为redhat enterprise Linux 5
      

  3.   

    问题自己解决了,要在mysql的配置文件中设置一个什么参数,好像与mysql默认的8个小时没有访问就断开连接有关我一启动就访问不了,好像与这个没有关系,不过配置了就解决了问题,真奇怪,