jdbc操作数据库有如下八步:
public class part01 {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
Connection connection=null;
PreparedStatement preparedStatement=null;
ResultSet resultSet=null;
//第一步:加载数据库驱动
Class.forName("com.mysql.jdbc.Driver");
//第二步:通过驱动得到数据库的连接
connection=DriverManager.getConnection("jdbc:mysql://localhost:3306/mybatis","root","mysql");
//第三步:定义sql语句,?表示占位符
String sql="select * from admin where id>? ";
//第四步:获取预处理
preparedStatement=connection.prepareStatement(sql);
//第五步:设置参数
preparedStatement.setInt(1,1);
//第六步:向数据库发出sql执行查询,查询出结果集
resultSet=preparedStatement.executeQuery();
//第七步:遍历查询的结果集
while(resultSet.next())
{
System.out.println(resultSet.getString("id")+"\t"+resultSet.getString("uname"));
}
//第八步:关闭连接,释放资源
resultSet.close();
}
}