Bonjour,
je travaille sous Linux (mandriva 2006) utilise eclipse, code en Java et je voudrais me connecter à ma base de donnée sous MySQL à l'aide du driver JDBC. Seulement je n'y arrive pas j ai des erreurs que je ne comprend pas forcément....
Les erreurs que j obtiens sont les suivantes:
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 import java.sql.*; public class dataSimualtion { public static void main(String[] args) { Connection con = null; try { Class.forName("com.mysql.jdbc.Driver"); con=DriverManager.getConnection("jdbc:mysql://localhost/homeNetwork", "user", "password"); } catch(ClassNotFoundException e) { System.err.println("erreur de chargement du driver" + e); } catch(SQLException sqle) { System.err.println("erreur lors de la connection " +sqle); } } }
Je ne m'y connais pas forcément j'ai vérifié quelques trucs mais je ne trouve pas la solution.
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 erreur lors de la connection com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.net.SocketException MESSAGE: java.net.ConnectException: Connection refused STACKTRACE: java.net.SocketException: java.net.ConnectException: Connection refused at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156) at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:284) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2565) at com.mysql.jdbc.Connection.<init>(Connection.java:1485) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at dataSimualtion.main(dataSimualtion.java:18) ** END NESTED EXCEPTION ** Last packet sent to the server was 14 ms ago.
MySQL tourne très bien, les droits d'utilisateurs sont bon, en ligne de commande tout marche, l installation du driver doit être bonne puisque qu'il le reconnait...
Si quelqu'un aurait une idée cela m'arangerait beaucoup cela fait un bon moment que je suis bloquée et commence à désespérer.
Merci,
Partager