//关闭打开的全部链接mysql
public class Demo4 { public static void main(String[] args) { Connection conn=null; PreparedStatement ps=null; ResultSet rs=null; try { Class.forName("com.mysql.jdbc.Driver"); conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","dyl123"); String sql="select * from t_user where id>?"; ps=conn.prepareStatement(sql); ps.setInt(1, 2); rs=ps.executeQuery(); //返回结果集 //遍历结果集 //rs.next(),指向结果集中的第一条,而后每次指向下一条 //rs.getInt(num),得到结果集中第num列的int类型的内容,rs.getString(num)得到结果集中第num列的String类型的内容 while(rs.next()) { System.out.println(rs.getInt(1)+"--"+rs.getString(2)+"--"+rs.getString(3)); } } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); }finally { try { if(null!=rs) { rs.close(); } }catch (SQLException e) { e.printStackTrace(); } try { if(null!=ps) { ps.close(); } }catch (SQLException e) { e.printStackTrace(); } try{ if(null!=conn) { conn.close(); } }catch (SQLException e) { e.printStackTrace(); } } } }