jdbc总结
jdbc的五个操作步骤:
1.注册驱动
1.1 DriverManager.registerDriver(new Driver());
1.2 Class.forName(“com.mysql.jdbc.Driver”);
2.创建连接对象
Connection con=DriverManager.getConnection(url,user,password);
其中:url是数据库的连接路径(“jdbc:mysql://localhost:3306/数据库名”)
user是登录数据库管理系统的用户名,password是密码
3.创建数据库操作对象
Statement st=con.createStatement();
//因为存在SQL注入的问题,该方法在实际中很少用到,用preparedStatement代替
4.执行sql语句
4.1 ResultSet rs=st.executeQuery(sql);
//当sql语句是select查询语句时,用executeQuery方法,返回值是ResultSet
4.2 int row=st.executeUpdate(sql);
//当sql语句是insert,delete,update语句时,使用该方法,返回值是受影响的记录数
5.关闭连接,释放资源
//注意:在关闭连接时,要注意由内而外,依次关闭
rs.close(); //有ResultSet时就关闭,没有就省略
st.close();
con.close();