[英]Connection Time Out JDBC-MySQL
I have a Java application running Win 7 connecting to MySQL on the same host. 我有一个运行Win 7的Java应用程序,该应用程序连接到同一主机上的MySQL。 Eclipse IDE shows the following error every time after 8-10mins.
Eclipse IDE每次8-10分钟后都会显示以下错误。
The last packet sent successfully to the server was 0 milliseconds ago. 成功发送到服务器的最后一个数据包是在0毫秒之前。 The driver has not received any packets from the server.
驱动程序尚未收到来自服务器的任何数据包。 at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1070) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2214) at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:781) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:348) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:284) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at iProclassHandlers.IProclass_Info_DAO.conn2SQL(IProclass_Info_DAO.java:151) at iProclassHandlers.IProclass_Info_DAO.toString(IProclass_Info_DAO.java:140) at iProclassParsers.IProclass_Info_Parser.printData(IProclass_Info_Parser.java:67) at iProclassParsers.IProclass_Info_Parser.runParser(IProclass_Info_Parser.java:38) at iProclassParsers.IProclass_main.main(IProclass_main.java:19) Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure
在com.mysql.jdbc.ConnectionImpl。(ConnectionImpl.java:781)在com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2214)在com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1070)在com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:348)在com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:284)在java.sql.DriverManager.getConnection(未知源)在iProclassHandlers.IProclass_Info_DAO.conn2SQL(IProclass_Info_DAO.java:151)处的.DriverManager.getConnection(未知源),iProclassParsers.IProclass_Info_Parser.print处的iProclassHandlers.IProclass_Info_DAO.toString(IProclass_Info_DAO.java:140) iProclassParsers.IProclass_main.main(IProclass_main.java:19)处的IProclass_Info_Parser.runParser(IProclass_Info_Parser.java:38)原因:com.mysql.jdbc.CommunicationsException:通信链接失败
这个报告的MySQL 错误可能解释了它。
Try these: 试试这些:
Tomcat6 can't connect to MySql (The driver has not received any packets from the server) Tomcat6无法连接到MySql(驱动程序尚未从服务器收到任何数据包)
https://serverfault.com/questions/89955/unable-to-connect-to-mysql-through-jdbc-connector-through-tomcat-or-externally https://serverfault.com/questions/89955/unable-to-connect-to-mysql-through-jdbc-connector-through-tomcat-or-externally
Can't make JDBC connection to MySQL (using Java, IntelliJ, and Linux) 无法建立与MySQL的JDBC连接(使用Java,IntelliJ和Linux)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.