sql >> Databáze >  >> RDS >> Mysql

Chyba jdbc to MYSQL:Nebyl nalezen žádný vhodný ovladač pro jdbc:mysql://localhost:3306/test?user='root'&password=''

To se může stát, pokud jste nenačetli ovladač před vytvořením prvního připojení.

Class.forName("com.mysql.jdbc.Driver");

Pro jistotu musí být ovladač v /WEB-INF/lib , nikoli v /WEB-INF . Mimochodem, máte tam nějaké SQL injekční díry. Podívejte se na PreparedStatement . finally lze také zlepšit, jak to máte nyní, con nebude nikdy uzavřen, když rs.close() vyvolá výjimku.




  1. Jak používat MySql na Macu

  2. Vynutit režim spánku k vytvoření tabulek po zrušení a opětovném vytvoření databáze

  3. Import 1GO SQL souboru => ERROR 2013 (HY000) na řádku 23:Ztráta připojení k serveru MySQL během dotazu

  4. Existuje nějaký důvod k obavám z pořadí sloupců v tabulce?