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

Ovladač Mysql JDBC ClassNotFoundException

zkuste toto:

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

Problém je v tom, že Class.forName(String) vyvolá zaškrtnutou výjimku. Se zaškrtnutou výjimkou můžete:

  1. Chyťte výjimku.
  2. Prohlaste, že vaše metoda vyvolá výjimku. (což jsem navrhl výše).

Zde je příklad zachycení výjimky:

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


  1. Hromadně vložit částečně citovaný soubor CSV na SQL Server

  2. Použití fork v Ruby on Rails pro vytvoření paralelního procesu

  3. Data s otevřeným zdrojovým kódem rostou:Vyberte si MySQL, NoSQL nebo obojí

  4. Stále dostávám tento chybový kód mysql #1089