几天前,从 2019 年 3 月开始,我开始使用一些 JDBC。当我尝试在 Eclipse IDE 中执行以下代码时,出现此错误。
我实际上在此之前做了一些研究,并且尝试过:-
但问题仍然存在。
import java.sql.*;
public class Driver{
public static void main(String[]args)throws Exception {
String url = "jdbc:mysql://localhost:3306/main";
String uName = "Ng Jun Han";
String pW = "password";
String query = "SELECT first FROM students WHERE id = 1";
Class.forName("com.sql.jdbc.Driver");
Connection con = DriverManager.getConnection(url, uName, pW);
Statement st = con.createStatement();
ResultSet rs= st.executeQuery(query);
rs.next();
String name = rs.getString("first");
System.out.print(name);
st.close();
con.close();
}
}
This is how my project directory looks like
我对这个主题最大的担忧是我的安装方法出了问题。主要是因为没有太多最新资源可供遵循。如果是这样,有人知道修复它的正确方法吗?(驱动程序 jar 文件位于 C:\Program Files\MySQL ,并且我 c/p-ed它进入我的项目目录中的库文件)感谢您的帮助:)
最佳答案
关于java.lang.ClassNotFoundException : com. sql.jdbc.Driver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56099414/