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

Sterownik Mysql JDBC ClassNotFoundException

spróbuj tego:

public static void main(String[] args) throws Exception {
    Class.forName("com.mysql.jdbc.Driver");
}

Problem polega na tym, że Class.forName(String) zgłasza sprawdzony wyjątek. Z zaznaczonym wyjątkiem możesz:

  1. Złap wyjątek.
  2. Zadeklaruj, że Twoja metoda zgłasza wyjątek. (co sugerowałem powyżej).

Oto przykład złapania wyjątku:

public static void main(String[] args) throws Exception {
    try {
        Class.forName("com.mysql.jdbc.Driver");
    } catch(ClassNotFoundException e) {
        //do some exception handling
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konwertuj sekundy na czas czytelny dla człowieka

  2. jak połączyć dwie kolumny w jedną z istniejącą nazwą kolumny w mysql?

  3. Połączenie MySQL przez SSL z Laravel

  4. Proste rozwiązywanie problemów z logowaniem PHP SQL

  5. Jak użyć klauzuli LIKE w przygotowanym oświadczeniu PDO?