Guillaume Roger a �crit :
Salut � tous,
Lo,
J'ai un probl�me incompr�hensible lors de l'acc�s � mysql par tomcat.
J'ai un bean qui initialise la connexion entre tomcat et mysql, le
param�tre probl�matique �tant l'url de la connexion:
"jdbc:mysql://localhost:3306/appli"
J'ai eu � r�gler ce probl�me ce matin, je l'ai r�solu de la mani�re
suivante :
1) dans le /etc/mysql/my.cnf
il faut commenter la ligne :
#skip-networking
et ne pas oublier de relancer mysqld ...
2) avoir un utilisateur avec les droits n�c�ssaires (forc�ment;))
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 connexion se fait tr�s bien et toutes mes requ�tes passent.
bon courage
++