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

runtime fejl:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

Du skal tilføje et forbindelsesbibliotek til Runtime-klassestien:

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

Mit eksempel bruger Windows classpath separator ";" , på andre systemer kan det være anderledes (":" på Linux/Mac). Det forudsætter også, at mysql-connector-java-5.1.25-bin.jar er placeret i samme mappe. Hvis det ikke er tilfældet, så læg en sti til biblioteket i stedet for det almindelige navn.

ClientBase står for Java-klassens filnavn her

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


  1. Vælg datatype for feltet i postgres

  2. Opsæt database og opret en skrivebeskyttet bruger i AWS Redshift og Mysql

  3. Trigger i SQL

  4. To fremmednøgler i stedet for primære