连接超时JDBC-MySQL

时间:2010-08-14 19:58:27

标签: java mysql eclipse jdbc connection

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

成功发送到服务器的最后一个数据包是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)     at java.sql.DriverManager.getConnection(Unknown Source)     at java.sql.DriverManager.getConnection(Unknown Source)     在iProclassHandlers.IProclass_Info_DAO.conn2SQL(IProclass_Info_DAO.java:151)     在iProclassHandlers.IProclass_Info_DAO.toString(IProclass_Info_DAO.java:140)     在iProclassParsers.IProclass_Info_Parser.printData(IProclass_Info_Parser.java:67)     在iProclassParsers.IProclass_Info_Parser.runParser(IProclass_Info_Parser.java:38)     在iProclassParsers.IProclass_main.main(IProclass_main.java:19) 引起:com.mysql.jdbc.CommunicationsException:通信链路故障