JDBC操作数据库

67 阅读1分钟

1.基本步骤

  1. 注册驱动
  2. 建立连接
  3. 创建执行sql语句的对象
  4. 执行语句
  5. 处理执行结果
  6. 释放资源

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();
	}