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

SQLException:Nie znaleziono odpowiedniego sterownika

java.sql.SQLException:Nie znaleziono odpowiedniego sterownika

Ten wyjątek może mieć 2 przyczyny:

  1. Sterownik JDBC nie jest w ogóle załadowany.
  2. URL nie pasuje do żadnego z załadowanych sterowników JDBC.

Ponieważ sterownik wydaje się być załadowany (choć w niewłaściwy sposób), wygląda na to, że adres URL jest po prostu błędny. Upewnij się, że wartość Twojego url zmienna pasuje do następującego formatu

jdbc:mysql://localhost:3306/dbname

Zobacz też:

Niezwiązane do konkretnego problemu:kod Java nie należy do pliku JSP. Nad tym też pracuj. Twoja obsługa wyjątków jest również okropna, powinieneś rzucać wyjątek (aby blokował wykonanie pozostałości kodu) zamiast drukowania wiadomości/śledzenia, a następnie kontynuowania kodu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przejście z MySQL 5.7 do MySQL 8.0 — co powinieneś wiedzieć

  2. jak bezpieczne są sporządzone oświadczenia PDO

  3. Jak sprawić, by MySQL poprawnie obsługiwał kodowanie UTF-8?

  4. Jak ustawić parametry ORDER BY za pomocą przygotowanej instrukcji PDO?

  5. Przewodnik po projektowaniu bazy danych dla koszyka zakupów online w MySQL