今天看了看JDBC(Java DataBase Connectivity)总结一下
关于JDBC
- 加载JDBC驱动
- 建立数据库连接
- 创建一个Statement或者PreparedStatement
- 获得SQL语句的执行结果
- 关闭对数据库的操作
一共五大步骤,下面用代码来总结
1.加载JDBC驱动
Class.forName("com.mysql.jdbc.Driver");
2.建立数据库连接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/libowen","root","libowen12345");
3.创建一个Statement对象用来执行SQL语句
statement stm = conn.createStatement();
sql = "select * from age";
stm.excuteQuery(sql);
也可以创建一个PreParedStatement对象来接收
PreparedStatement pstmt = conn.PreparedStatement(sql);
pstmt.excuteQuary();
4.获得SQL语句的执行结果,创建一个ResultSet对象来接收
ResultSet rs1 = stm.excuteQuery();
ResultSet rs2 = pstmt.excuteQuary();
//对这个结果集进行遍历输出
while(rs1.next()){
System.out.println(rs1.getString(1)+" "+rs1.getString(2));
}
5.关闭对数据库的操作
//遵从先创建后关闭的原则
rs.close();
stm.close();
conn.close();