Mysql
 sql >> Database >  >> RDS >> Mysql

errore di runtime:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

Devi aggiungere una libreria di connettori al percorso di classe Runtime:

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

Il mio esempio utilizza il separatore del percorso di classe di Windows ";" , su altri sistemi potrebbe essere diverso (":" su Linux/Mac). Presuppone inoltre che mysql-connector-java-5.1.25-bin.jar si trova nella stessa cartella. In caso contrario, inserisci un percorso per la libreria invece del nome semplice.

ClientBase qui sta per nome del file di classe Java

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