JDBC访问数据库七个步骤
以连接mysql数据库为例,其他的数据库都差不多,如下:
1)创建sql语句
String sql="";
2)注册驱动
Class.forName(String driverName);
3)建立连接
Connection con = DriverManager.getConnection(String url,String username,String password);
4)获取statement对象
Statement state = con.createStatement();
或者
PreparedStatement preStm = con.preparedStatement(sql);
preStm.setString(1,"");//设置参数
5)执行sql语句
Result rs = state.executeQuery(sql);
int i = state.executeUpdate(sql);
或者
Result rs = preStm.executeQuery(sql);
int i = preStm.executeUpdate(sql);
6)遍历结果集
while(rs.next()){
……
}
7)关闭连接
按顺序从内到外关
rs.close();
state.close();
con.close();