So, I've created a game. I want it to connect to a database to get some information.
This is the problem I'm getting the console.

com.mysql.jdbc.CommunicationsException: Communications link failure due to under
lying 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(Unknown Source)
        at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.ja
va: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(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at net.com.hydroPK.MYSQL.createConnection(MYSQL.java:21)
        at net.com.hydroPK.model.Player.VoteCheck(Player.java:38)
        at net.com.hydroPK.net.packethandler.Commands.handlePacket(Commands.java
:105)
        at net.com.hydroPK.io.PacketManager.parsePacket(PacketManager.java:213)
        at net.com.hydroPK.io.Packets.parseIncomingPackets(Packets.java:92)
        at net.com.hydroPK.Engine.run(Engine.java:223)
        at java.lang.Thread.run(Unknown Source)


** END NESTED EXCEPTION **



Last packet sent to the server was 22 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(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at net.com.hydroPK.MYSQL.createConnection(MYSQL.java:21)
        at net.com.hydroPK.model.Player.VoteCheck(Player.java:38)
        at net.com.hydroPK.net.packethandler.Commands.handlePacket(Commands.java
:105)
        at net.com.hydroPK.io.PacketManager.parsePacket(PacketManager.java:213)
        at net.com.hydroPK.io.Packets.parseIncomingPackets(Packets.java:92)
        at net.com.hydroPK.Engine.run(Engine.java:223)
        at java.lang.Thread.run(Unknown Source)

It's saying that the connection to the database was refused for some reason.. I've been trying to find my way around this for awhile, but for some reason, it's not working.

This article has been dead for over six months. Start a new discussion instead.