2016-04-16 3 views
0

私はmysql-connector-java-5.1.19.jarを追加しましたが、なぜエラーが発生しているのか分かりません。 driver is imported as shown in the imageEclipse Javaのエラー:java.lang.ClassNotFoundException:com.mysql.jdbc.driver

public class data { 
    String server = "jdbc:mysql://localhost/"; 
    String user = "root"; 
    String pass = "toor"; 
    public int starting() { 
     int id; 
     try { 
      Class.forName("com.mysql.jdbc.driver"); 
      Connection incre = (Connection) DriverManager.getConnection("inc"+server, user, pass); 
      Statement statement = (Statement) incre.createStatement(); 
      String select = "Select start from incr;"; 
      ResultSet rs = (ResultSet) statement.executeQuery(select); 
      if(rs.next()){ 
       id = rs.getInt("start"); 
      } 
      incre.close(); 
     } catch (ClassNotFoundException e) { 
      e.printStackTrace(); 
     } catch (SQLException e) { 
      e.printStackTrace(); 
     } 
} 
+0

「driver」は「Driver」 –

答えて

2

Javaは大文字と小文字が区別され、あなたが

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

を必要とする代わりにcom.mysql.jdbc.driverのしかし、現代のJDBCドライバでこの行が全く必要とされていないので、私はそれを削除しようとするだろう。

関連する問題