[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: liaison tomcat/mysql



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



Reply to: