"java.sql.SQLException: No suitable driver found"代码错误,但 GUI 没有错误



这个问题已经被问过很多次了。我也问过这个问题。当我尝试使用官方netbeans网站上给出的教程时,我的新问题出现了,该网站使用gui方法连接到mysql。我在类路径中添加了连接器,并尝试更改"java.sql. xml"。Driver"改为"com.mysql.jdbc.Driver"。问题是为什么gui可以工作而代码不能?

<标题>代码:
try {
        Class.forName("java.sql.Driver");
        Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/game","root","password");
        Statement stmt = con.createStatement();
        String query = "select * from user;";
        ResultSet rs = stmt.executeQuery(query);
        System.out.println(rs);
    } catch (Exception e) {
        e.printStackTrace();
    }
<标题>错误:
java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/game
at java.sql.DriverManager.getConnection(DriverManager.java:689)
at java.sql.DriverManager.getConnection(DriverManager.java:247)
at javaapplication1.JavaApplication1.main(JavaApplication1.java:22)

您应该加载com.mysql.jdbc.Driver而不是java.sql.Driver

相关内容

  • 没有找到相关文章

最新更新