keops31
Messages postés13Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention25 avril 2006
-
16 juin 2004 à 14:59
keops31
Messages postés13Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention25 avril 2006
-
23 août 2004 à 10:21
Slt,
Ca fait un moment que j'essaie de me connecter à MySQL mais en vain... tjs le meme message d'erreur pourtant host, db, user et password sont corrects :(
Je ne comprends plus.
SQLException: Unable to connect to any hosts due to exception: java.lang.NullPointerException
** BEGIN NESTED EXCEPTION **
java.lang.NullPointerException
STACKTRACE:
java.lang.NullPointerException
at com.mysql.jdbc.Connection.initializePropsFromServer(Connection.java:3198)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1788)
at com.mysql.jdbc.Connection.(Connection.java:440)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:400)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at Benchmark_mysql.main(Benchmark_mysql.java:42)
wargre
Messages postés649Date d'inscriptionmardi 8 juin 2004StatutMembreDernière intervention 9 septembre 20047 16 juin 2004 à 15:42
-> il doit y avoir une erreur a cause du :3306 (le : separateur de l'url)
deja vire le 3306 qui est par defaut normalement apres essais de modifier ton url de connection comme
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost/wfa","root","secret");
-> sinon verifie que le driver prend bien en charge la version de mysql que t'as.
keops31
Messages postés13Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention25 avril 2006 23 août 2004 à 10:21
Attention :
le cache des requêtes (query_cache_limit, etc.) ne fonctionne pas avec la version 5.0 de MySQL & JDBC conjointement.
-> si tu veux garder le cache utilise la version 4.1.3 ou la version 5.0.1 qui, d'après MySQL, a corrigé ce bug de la v5.0.
-> si pas besoin du cache, alors vire les lignes dans le my.ini ou my.cnf