jdbc
就是java语言模仿在cmd窗口中操作数据库。
注册驱动两种方式
-
Driver driver = new com.mysql.jdbc.Driver()
DriverManager manage = DriverManage.resgisterDriver(driver); -
Class.forName(“com.mysql.jdbc.Driver”)
连接对象
Connection conn = DriverManager.getconnection()
获取操作数据库对象
Statment stmt = conn.createStatment();
preparedStament对象执行的语句中可以添加变量,或留位置再用set。。()方法赋值。预编译,更好用,更安全。
preparedStatment pt = conn.preareStatment();
执行sql语句,将返回结果赋值给结果集
resultset rs = stmt.excuteUpdate(sql语句)
conn.setAutoCommit(false); // 开启事务
。。。
conn.commit(); // 提交事务
处理结果集(上一步为执行select语句,才有这一步)
while(re.next() ==true){
}
释放资源
conn.close();
pt.close();
resultset.close();