Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Laufzeitfehler:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

Sie müssen dem Runtime-Klassenpfad eine Connector-Bibliothek hinzufügen:

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

Mein Beispiel verwendet Windows-Klassenpfad-Trennzeichen ";" , auf anderen Systemen kann es anders sein (":" unter Linux/Mac). Es wird auch davon ausgegangen, dass mysql-connector-java-5.1.25-bin.jar befindet sich im selben Ordner. Wenn dies nicht der Fall ist, geben Sie anstelle des einfachen Namens einen Pfad zur Bibliothek ein.

ClientBase steht hier für Java-Klassendateiname

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