Java 连接超时JDBCMySQL

Java 连接超时JDBCMySQL,java,mysql,eclipse,jdbc,connection,Java,Mysql,Eclipse,Jdbc,Connection,我有一个运行Win7的Java应用程序,在同一台主机上连接到MySQL。EclipseIDE每次在8-10分钟后都会显示以下错误 成功发送到服务器的最后一个数据包是0毫秒前的。驱动程序尚未从服务器收到任何数据包。 位于com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1070) 位于com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:221

我有一个运行Win7的Java应用程序,在同一台主机上连接到MySQL。EclipseIDE每次在8-10分钟后都会显示以下错误

成功发送到服务器的最后一个数据包是0毫秒前的。驱动程序尚未从服务器收到任何数据包。 位于com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1070) 位于com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2214) 位于com.mysql.jdbc.ConnectionImpl(ConnectionImpl.java:781) 位于com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:348) 位于com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:284) 位于java.sql.DriverManager.getConnection(未知源) 位于java.sql.DriverManager.getConnection(未知源) 在iProclassHandlers.iproClasss_Info_DAO.conn2SQL(iproClasss_Info_DAO.java:151) 在iProclassHandlers.iproClasss_Info_DAO.toString(iproClasss_Info_DAO.java:140) 在iProclassParsers.iproClasss_Info_Parser.printData(iproClasss_Info_Parser.java:67) 在iProclassParsers.IProclass_Info_Parser.runParser(IProclass_Info_Parser.java:38) 在iProclassParsers.iproClasss_main.main(iproClasss_main.java:19) 由以下原因引起:com.mysql.jdbc.Communications异常:通信链路故障

此报告的mysql可能解释了这一问题。

尝试以下方法:


您的mysql是否已启动并运行?似乎已关闭。是的……我的mysql服务器已启动并正在运行……我猜jdbc或mysql jar文件可能存在d问题……我不清楚是否在8-10分钟超时后的第一次连接时引发异常,或者应用程序是否在8-10分钟内正常工作,然后出现故障。我的应用在8-10分钟内效果很好,然后失败。。。。