Mysql
 sql >> Baza danych >  >> RDS >> Mysql

błąd wykonania:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

Musisz dodać bibliotekę oprogramowania sprzęgającego do ścieżki klas środowiska wykonawczego:

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

Mój przykład używa separatora ścieżki klas Windows ";" , w innych systemach może być inaczej (":" w systemie Linux/Mac). Zakłada również, że mysql-connector-java-5.1.25-bin.jar znajduje się w tym samym folderze. Jeśli tak nie jest, umieść ścieżkę do biblioteki zamiast zwykłej nazwy.

ClientBase oznacza tutaj nazwę pliku klasy Java

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Neo4j - Utwórz węzeł za pomocą Cypher

  2. Odpytywanie schematu informacyjnego MySQL:Dlaczego? Jak?

  3. Jak stworzyć bazę danych w MySQL

  4. Alternatywa dla Intersect w MySQL

  5. Połącz się ze zdalną bazą danych MySQL przez SSH za pomocą Javy