[Java JCBD MySQL]

[Java JCBD MySQL] - Java - Programmation

Marsh Posté le 11-04-2007 à 17:43:52    

Bonjour,  
 
J'essaye désespérement d'interfacer un Java avec une base de données MySQL via JCBD.
Je développe sous Eclipse, j'ai importé le jar du driver JCBD pour MySQL dans le projet.
 
Quand je tente d'établir la connexion comme ceci:
con = DriverManager.getConnection(path, user, password);
 
j'ai inlassablement la même erreur:
No suitable driver found for jdbc:mysql@localhost:3306/BaseDeTest
 
J'ai épluché les forums, mais rien n'y fait.
 
Quelqu'un aurait une idée ?
 
Merci
 
Greg

Reply

Marsh Posté le 11-04-2007 à 17:43:52   

Reply

Marsh Posté le 11-04-2007 à 17:58:50    

essaie avec jdbc:mysql://localhost:3306/BaseDeTest comme url de connection

Reply

Marsh Posté le 11-04-2007 à 18:03:47    

tu as fait Class.forName(machinchose) ?

Reply

Marsh Posté le 11-04-2007 à 18:04:14    

J'ai déjà essayé ...
En précisant ou pas le port, avec "Localhost" ou "127.0.0.1", sans les "//" après mysql.
Mais aucune de ces syntaxes ne fonctionne.
 
P.S: Désolé pour mes "JCBD" au lieu de "JDBC" ... la fatigue ... :)

Reply

Marsh Posté le 11-04-2007 à 18:07:31    

@did-54: Oui j'ai fait un:
 
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver" ).newInstance();
 
qui semble bien fonctionner.

Reply

Marsh Posté le 11-04-2007 à 18:13:42    

ah bah si tu load pas le bon driver aussi, faut le driver mysql peut etre ?

Reply

Marsh Posté le 11-04-2007 à 18:19:25    

souk a écrit :

ah bah si tu load pas le bon driver aussi, faut le driver mysql peut etre ?


 
 :whistle: Je vais aller m'enterrer dans un trou profond et changer mon login sur ce forum ...
Merci souk !

Reply

Marsh Posté le 19-04-2007 à 09:24:22    

Bonjour,
j'ai eu le même problème, je n'arrivais pas à me connecter à mysql avec le .jar mysql-connector-java-5.1.0-bin.jar.
 
le message d'erreur était le suivant : No suitable driver.
 
Ouvre le .jar et verifie si le  dossier com existe.
si il n'existe pas c'est qu'il a été mal dézippé.
 
Une fois bien dézippé si le dossier com ne se trouve pas dans la racine alors met le dans la racine et crée un autre .jar à partir des fichiers dezippés.  
 
et cela devrait marcher.
 
 
 
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed