package statement; import java.sql.*; import javax.sql.rowset.*; public class RowSet1 { public static void main(String[] args) throws Exception{ Class.forName("com.mysql.jdbc.Driver"); RowSetFactory f=RowSetProvider.newFactory(); JdbcRowSet j=f.createJdbcRowSet(); j.setUrl("jdbc:mysql://DESKTOP-JTBHDBB:3306/zdj?useSSL=false"); j.setUsername("root"); j.setPassword("xch85902675"); j.setCommand("select * from leng"); j.execute(); j.next(); System.out.println(j.getString(2)); } } 代码如上所示,编译不会报错,但是运行的时候会抛出No suitable driver found for jdbc:mysql://DESKTOP-JTBHDBB:3306/zdj?useSSL=false 异常 不用JdbcRowSet,改用ResultSet的时候不会报错,说明不是MySQL数据库驱动的问题吧? 所以问题出在哪里了呢???