Salut j'ai un problème avec ma base de donnée si quelqu'un trouve un moyen, qu'il me le fasse parvenir en répondant a la discussion

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package fr.WolGame.*********;
 
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
 
public class MySQL {
 
    public static void  main(String[] args) throws Exception{
         createTable();
 
    }
 
   public static void createTable() throws SQLException{
       try{
       Connection conn = getConnection();
       PreparedStatement create = conn.prepareStatement("CREATE TABLE IF NOT EXISTS Test(id int NOT NULL AUTO_INCREMENT, first varchar(255), last varchar(255), PRIMARY KEY(id))");
       create.executeUpdate();
       }catch(Exception e){System.out.println(e);}
 
       finally {
        System.out.println("Fonction complete.");};
   }
    public static Connection getConnection() throws Exception{
        try{
        String driver = "com.mysql.jdbc.Driver";
        String url = "jdbc:mysql://86.105.***.*/Players";
        String username = "*******";
        String password = "*******";
        Class.forName(driver);
        Connection conn = DriverManager.getConnection(url,username,password);
        System.out.println("Connected");
        return conn;
    }catch(Exception e){System.out.println(e);}
        return null;
    }
 
}
Erreur: c'est le lien il me semble

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.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(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.java:256)
at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:271)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2771)
at com.mysql.jdbc.Connection.<init>(Connection.java:1555)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at fr.WolGame.******.MySQL.getConnection(MySQL.java:32)
at fr.WolGame.******.MySQL.createTable(MySQL.java:17)
at fr.WolGame.******.MySQL.main(MySQL.java:11)


** END NESTED EXCEPTION **
Merci !