Bonjour à tous

Je suis en train de travailler sur un script d'importation de base de donnée en JAVA. Mon script fonctionne très bien en le testant sur 2 bases de données locales. J'essaye maintenant de me connecter à une base distante hébergée chez ovh.
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
 
	try{
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            Class.forName("com.mysql.jdbc.Driver");
        }catch(ClassNotFoundException cnfe){
            System.err.println("La classe n'a pas été trouvée");
            cnfe.printStackTrace();
        }
        try{
        Connection connection = DriverManager.getConnection("jdbc:mysql://www.sensuelle59.fr/sensuellpeel","sensuellpeel",mdp);
		Statement stmt=connection.createStatement();
		ResultSet res=stmt.executeQuery("SELECT COUNT(*) as c FROM peel_categorie");
		res.next();
		System.out.println(res.getString("c"));
        }
        catch(SQLException sqle){
           System.out.println(sqle.toString());
        }
Je récupère une exception
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
 
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 caisse.TestRecup.main(TestRecup.java:16)
 
 
** END NESTED EXCEPTION **
Last packet sent to the server was 47 ms ago.
Je pense que c'est l'url du getConnection qui n'est pas correcte mais je ne sais pas quoi mettre. Je connais le nom du serveur de base de donnée sur lequel ma base est hébergé mais je ne sais pas comment le mettre dans l'url.

Merci d'avance pour votre aide