Problème JDBC MySQL

Résolu/Fermé
Ouss91 - 6 mars 2021 à 10:21
 Ouss91 - 6 mars 2021 à 11:51
Bonjour à vous,

J'ai un exercice dans lequel je dois utiliser JDBC afin de faire le lien MySQL-Java.

Ma connexion a la base de données ne fonctionne pas, voici l'erreur :

An error occurred. Maybe user/password is invalid
java.sql.SQLException: No suitable driver found for dbc:mysql://localhost:3306/etudiants
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:702)
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:228)
at MySQLConnect.main(MySQLConnect.java:18)

A noter que j'ai copier le fichier .jar dans le dossier du projet et que j'ai ajouté son chemin dans CLASSPATH.

Help please...

2 réponses

KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 018
Modifié le 6 mars 2021 à 11:49
Bonjour,

De quel jar tu parles ? Un driver MySQL ? Où l'as tu récupéré ? Comment l'as tu ajouté au classpath ?
Et dans ton code, as tu initialisé le driver avec un Class.forName ? Il s'est exécuté sans erreur ?

Voir aussi la documentation de MySQL :
https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-usagenotes-connect-drivermanager.html
0
J'ai résolu le problème.
Mon classpath était mal configuré.

Il faut faire set CLASSPATH=répertoire du driver MySQL.jar/nom du driver MySQL.jar;.

Cordialement
0