1.基本步骤
- 注册驱动
- 建立连接
- 创建执行sql语句的对象
- 执行语句
- 处理执行结果
- 释放资源
2.代码
public static void test() throws ClassNotFoundException, SQLException{
/*1.注册驱动(3种方法),依赖于驱动jar包的存在,否则无法通过编译
DriverManager.registerDriver(new com.mysql.jdbc.Driver());*/
//方法2:System.setProperties("jdbc.drivers","com.mysql.jdbc.Driver");
//方法3:*****推荐使用******
Class.forName("com.mysql.jdbc.Driver");
//2.建立连接
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:8086/jdbc","zhipeng","123456");
//3.创建语句执行对象
java.sql.Statement st=conn.createStatement();//使用Statement对象
//4.执行语句
ResultSet rs=st.executeQuery("select * from T_User");
//5.处理结果
while(rs.next()){
System.out.print(rs.getObject(1)+"\t"+rs.getObject(2)+"\t"+rs.getObject(3)+"\t");
}
//6.释放资源,资源rs、st、conn的释放顺序与创建顺序相反
rs.close();
st.close();
conn.close();
}