什么是JDBC?
- JDBC(Java DataBase Connectivity)即Java 数据库连接,是官方(sun公司)定义的一套所有关系型数据库的规范,即接口;然后各个数据库厂商(mysql、oracle、sql server)去实现这套接口。
- JDBC是由一组用Java语言编写的类和接口规范。
什么是JDBC驱动?
- JDBC驱动是各大数据库厂家负责提供,下载驱动包需要到各数据库官网下载。
- 驱动包也是用用Java语言编写的,以jar包形式存在,jar包其实是有很多.class文件组成,是对JDBC接口的实现。
为什么会有JDBC接口规范?
因为每个数据库(mysql、oracle、sql server)实现的原理都不一样,所以需要制定一套规范来实现所有数据库的访问。
JDBC程序编写步骤
1)加载数据库驱动类
2)打开数据库连接
3)执行sql语句
4)处理返回结果
5)关闭资源