Mysql
 sql >> Base de données >  >> RDS >> Mysql

erreur d'exécution :java.lang.ClassNotFoundException :com.mysql.jdbc.Driver

Vous devez ajouter une bibliothèque de connecteurs au chemin de classe Runtime :

java -cp .;mysql-connector-java-5.1.25-bin.jar ClientBase

Mon exemple utilise le séparateur de chemin de classe Windows ";" , sur d'autres systèmes, cela peut être différent (":" sous Linux/Mac). Il suppose également que mysql-connector-java-5.1.25-bin.jar se trouve dans le même dossier. Si ce n'est pas le cas, mettez un chemin vers la bibliothèque au lieu du nom simple.

ClientBase représente ici le nom du fichier de classe Java

c:\>javac Test.java
c:\>java -cp .;F:\CK\JavaTest\JDBCTutorial\mysql-connector-java-5.1.18-bin Test