这个问题已被多次询问。我也问了这个问题here。当我尝试使用官方netbeans site上给出的使用gui方法连接到mysql的教程时,我的新问题出现了。我已经在我的类路径中添加了连接器,并尝试将“java.sql.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)
答案 0 :(得分:0)
您应该加载java.sql.Driver
而不是$string = 'register?rofl=4whatever&lol=2342'
。