DBC :是接口 驱动是接口的实现 没有驱动无法完成连接数据库
每个数据库厂商定义自己的驱动接口,用来连接数据库
JDBC:为java开发者提供的的操作数据库的接口
实现
1.注册驱动
告知JVM使用的是哪一个数据库的驱动 Class.forName("驱动");
2.获得连接
使用JDBC中的类,完成对数据库的连接 Connection con = DriverManager.getConnection(url, username, password);
3.获得语句执行平台
通过连接对象获取对SQL语句的执行者对象 Statement statement = con.createStatement();
4.执行sql语句
使用执行者对象,向数据库执行SQL语句 ResultSet result = statement .executeQuery(sql);/int result = statement .executeUpdate(sql); .....
获取到数据库的执行后的结果
5.处理结果
6.释放资源 close() result.close(); statement.close();con.close();