Gr�gory SIMONET a �crit :

1) dans le /etc/mysql/my.cnf
il faut commenter la ligne :
#skip-networking
et ne pas oublier de relancer mysqld ...

C'est d�j� absent du fichier de conf qui a �t� r�cup�r�r je ne sais o�. Je suppose donc que c'est bon.

2) avoir un utilisateur avec les droits n�c�ssaires (forc�ment;))

forc�ment :o)

3) lors de l'appel jdbc, bien formater la connexion (voici ma m�thode BdD) : remarquer user et password dans l'URI

public BdD() throws Exception {
  Class.forName("com.mysql.jdbc.Driver").newInstance();
BDD = DriverManager.getConnection("jdbc:mysql://localhost/ENSEIGNANT?user=root&password=root");
  requete = BDD.createStatement();
}

La diff�rence que je vois, c'est que je mets trois param�tres � getConnection:

DriverManager.getConnection("jdbc:mysql://localhost/ENSEIGNANT", "root", "root");

Serait-ce la diff�rence qui fait que �a marche?

Dans ce cas, comment expliquer qu'au reboot pr�c�dent, a priori sans rien modifier, il ait fallu mettre l'adresse IP au lieu de localhost... Les voies de l'informatique sont imp�n�trables.



merci,

Guillaume

Répondre à