MYSQL---JDBC基础步骤 查询所有

 
/*
 * 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();
	}
}

发布了11 篇原创文章 · 获赞 7 · 访问量 188

猜你喜欢

转载自blog.csdn.net/weixin_45881192/article/details/104080181