我已经添加了 mysql-connector-java-5.1.19.jar 但我不知道为什么会出现错误。 driver is imported as shown in the image
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();
}
}
最佳答案
Java 区分大小写,您需要的不是 com.mysql.jdbc.driver
Class.forName("com.mysql.jdbc.Driver");
但是,对于现代 JDBC 驱动程序,根本不需要此行,因此我会尝试删除它。
关于java - Eclipse Java 中的错误 : java. lang.ClassNotFoundException : com. mysql.jdbc.driver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36666132/