/*
* JDBC技术,查询数据表,获取结果集
*/
public class JDBCDemo2 {
public static void main(String[] args) throws ClassNotFoundException,
SQLException {
// 1.注册驱动
Class.forName("com.mysql.jdbc.Driver");
// 2.获取连接对象
String url = "jdbc:mysql://localhost:3306/mybase";
String username = "root";
String password = "root";
Connection con = DriverManager.getConnection(url, username, password);
// 3.获取执行sql语句对象
Statement stat = con.createStatement();
// sql语句 查询
String sql = "SELECT * FROM `sort`;";
// 4.调用执行者对象,执行sql语句获取结果集
// ResultSet executeQuery(String sql) 执行SQL语句中的select查询
// 返回值ResultSet接口的实现类对象,实现类在mysql驱动中
ResultSet rs = stat.executeQuery(sql);
// 5.处理结果集
// ResultSet接口方法 boolean next() 有结果集,返回true;无结果集,返回false
while (rs.next()) {
// 获取每列数据,使用是ResultSet接口的方法 getxx 建议都写getString
System.out.println(rs.getString("id") + " " + rs.getString("name") + " "
+ rs.getString("sprice") + " " + rs.getString("sdesc"));
}
// 6.释放资源
rs.close();
stat.close();
con.close();
}
}
MYSQL---JDBC基础步骤 查询所有
猜你喜欢
转载自blog.csdn.net/weixin_45881192/article/details/104080181
今日推荐
周排行