數(shù)據(jù)庫(kù)報(bào)錯(cuò),如何解決?
請(qǐng)問我在DBHelper類里面運(yùn)行了main方法測(cè)試,但是報(bào)錯(cuò)如下,怎么解決呢?
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:?
** BEGIN NESTED EXCEPTION **?
java.net.ConnectException
MESSAGE: Connection refused: connect
STACKTRACE:
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.<init>(Socket.java:375)
at java.net.Socket.<init>(Socket.java:218)
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:173)
at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:267)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2739)
at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at util.DBHelper.getConnection(DBHelper.java:34)
at util.DBHelper.main(DBHelper.java:44)
** END NESTED EXCEPTION **
Last packet sent to the server was 18 ms ago.
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2814)
at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at util.DBHelper.getConnection(DBHelper.java:34)
at util.DBHelper.main(DBHelper.java:44)
2017-02-08
沒有開啟服務(wù)吧,資源管理器中---服務(wù)----服務(wù)--mysql,開啟mysql服務(wù)