Environment
RedHat Linux 9 + vwware 8.0 + SSH 3.2.9 + Putty 0.62 + MySQL 3.2
Problem
MySQL connection via JDBC appears com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communications link failure
Com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communications link failure The last packet Successfully received from the server is 276 milliseconds ago.
The last packet sent successfully to the server is milliseconds ago. At Sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native method) at SUN.REFLECT.NATIVECONSTRUCTORACC Essorimpl.newinstance (nativeconstructoraccessorimpl.java:39) at SUN.REFLECT.DELEGATINGCONSTRUCTORACCESSORIMP L.newinstance (delegatingconstructoraccessorimpl.java:27) at Java.lang.reflect.Constructor.newInstance (constr uctor.java:513) at Com.mysql.jdbc.Util.handleNewInstance (util.java:411) at Com.mysql.jdbc.SQLE Rror.createcommunicationsexception (sqlerror.java:1116) at Com.mysql.jdbc.MysqlIO.reuseAndReadPacket (Mysqlio. java:3591) at the Com.mysql.jdbc.MysqlIO.reuseAndReadPacket (mysqlio.java:3480) at Com.mysql.Jdbc.
Mysqlio.checkerrorpacket (mysqlio.java:4021) at Com.mysql.jdbc.MysqlIO.sendCommand (mysqlio.java:2490) At Com.mysql.jdbc.MysqlIO.sqlQueryDirect (mysqlio.java:2651) at Com.mysql.jdbc.ConnectionImpl.execSQL ( connectionimpl.java:2671) at Com.mysql.jdbc.ConnectionImpl.execSQL (connectionimpl.java:2621) A T Com.mysql.jdbc.StatementImpl.executeQuery (statementimpl.java:1557) at Com.mysql.jdbc.ConnectionImpl.loadSe Rvervariables (connectionimpl.java:3892) at Com.mysql.jdbc.ConnectionImpl.initializePropsFromServer (connectio
nimpl.java:3437) at Com.mysql.jdbc.ConnectionImpl.connectOneTryOnly (connectionimpl.java:2437) At Com.mysql.jdbc.ConnectionImpl.createNewIO (connectionimpl.java:2207) at com.mysql.jdbc.connectionimpl.<
Init> (connectionimpl.java:797) at com.mysql.jdbc.jdbc4connection.<init> (jdbc4connection.java:47) At Sun.Reflect. Nativeconstructoraccessorimpl.newinstance0 (Native method) at Sun.reflect.NativeConstructorAccessorImpl.newIn Stance (nativeconstructoraccessorimpl.java:39) at Sun.reflect.DelegatingConstructorAccessorImpl.newInstance (D
elegatingconstructoraccessorimpl.java:27) at Java.lang.reflect.Constructor.newInstance (constructor.java:513) At Com.mysql.jdbc.Util.handleNewInstance (util.java:411) at Com.mysql.jdbc.ConnectionImpl.getI Nstance (connectionimpl.java:389) at Com.mysql.jdbc.NonRegisteringDriver.connect (nonregisteringdriver.java:30 5) at Java.sql.DriverManager.getConnection (drivermanager.java:582) at JAVA.SQL.DRIVERMANAGER.G Etconnection (drivermanager.java:185) at Testjdbc.getconnection (testjdbc.java:19) at testjdbc.t Estresult (testjdbc.java:76) at Testjdbc.main (testjdbc.java:13) caused By:java.io.EOFException:Can no T read responseFrom server.
Expected to read 4 bytes, read 0 bytes before connection is unexpectedly lost. At com.mysql.jdbc.MysqlIO.readFully (mysqlio.java:3041) at Com.mysql.jdbc.MysqlIO.reuseAndReadPacket (Mysqlio. java:3491) ... Java.lang.NullPointerException at Testjdbc.testresult (testjdbc.java:77) at TESTJ Dbc.main (testjdbc.java:13)
Solve
has not yet been completed. I also ask you to enlighten me. It's estimated to be a MySQL version problem.