sql >> Base de Datos >  >> RDS >> Mysql

error de tiempo de ejecución:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

Debe agregar una biblioteca de conectores a la ruta de clases de tiempo de ejecución:

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

Mi ejemplo usa el separador classpath de Windows ";" , en otros sistemas puede ser diferente (":" en Linux/Mac). También asume que mysql-connector-java-5.1.25-bin.jar se encuentra en la misma carpeta. Si no es el caso, coloque una ruta a la biblioteca en lugar del nombre simple.

ClientBase significa nombre de archivo de clase Java aquí

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