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....
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);       	
        }
	}
}
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
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.
Je ne m'y connais pas forcément j'ai vérifié quelques trucs mais je ne trouve pas la solution.
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,