JavaのJDBC通信リンク障害の通信リンク障害

| - 異常

com.mysql.cj.jdbc.exceptions.CommunicationsException:通信リンク障害

サーバーに正常に送信された最後のパケットが0ミリ秒前でした。ドライバは、サーバからのすべてのパケットを受信していません。
com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174)で
com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64)で
com.mysql.cj.jdbcで.ConnectionImpl.createNewIO(ConnectionImpl.java:827)
com.mysql.cj.jdbc.ConnectionImplで<初期化>(ConnectionImpl.java:447)
com.mysql.cj.jdbc.ConnectionImpl.getInstanceで(ConnectionImpl.java:237 )
com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)で
java.sql.DriverManager.getConnectionメソッド(DriverManager.java:664)で
java.sql.DriverManager.getConnectionメソッドで(DriverManager.java:247)
com.shop.impl.BaseDao.getConn(BaseDao.java:25)で
com.shop.impl.UserDaoImpl.findByIDで(UserDaoImpl.java:116)
shop.Main.mainで(Main.java:21)
によって引き起こされます。 com.mysql.cj.exceptions.CJCommunicationsException:通信リンク障害

サーバーに正常に送信された最後のパケットが0ミリ秒前でした。ドライバは、サーバからのすべてのパケットを受信していません。
sun.reflect.NativeConstructorAccessorImpl.newInstance0(ネイティブメソッド)で
sun.reflect.NativeConstructorAccessorImpl.newInstanceで(NativeConstructorAccessorImpl.java:62)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)で
java.lang.reflect.Constructorで.newInstance(Constructor.java:423)
com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61)で
com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105)における
COMました。 mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151)
com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167)で
com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:91)で
com.mysql.cj.NativeSession.connectで(NativeSession.java:150)
com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnlyで(ConnectionImpl.java:947)
com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:817)で
... 8以上
java.net.ConnectException:によって引き起こさ接続が拒否されました:接続
java.net.DualStackPlainSocketImpl.connect0(ネイティブメソッド)で
java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)で
AbstractPlainSocketImpl(java.net.AbstractPlainSocketImpl.doConnectで.java:350)
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)で
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)で
java.net.PlainSocketImpl.connectで(PlainSocketImpl.java:172)
java.netで。 SocksSocketImpl.connect(SocksSocketImpl.java:392)
java.net.Socket.connect(Socket.java:589)で
com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:155)で
com.mysql.cjで.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:65)
... 11以上
のスレッド"メイン" java.langの例外。NullPointerExceptionが
com.shop.impl.BaseDao.executeQuery(BaseDao.java:43)で
com.shop.impl.UserDaoImpl.findByIDで(UserDaoImpl.java:119)
shop.Main.mainで(Main.java:21)

 

| - 異常

MySQLサービスが開いていません

 

 

| - ソリューション

MySQLサービスを開きます。

 

 

おすすめ

転載: www.cnblogs.com/twuxian/p/11420380.html