JDBC学习日志一,数据库驱动和JDBC

什么是JDBC?

JDBC即Java DataBase Connectivity,java数据库连接 从根本来讲,JDBC是一种规范,它提供的接口,是一套完整的、可移植的访问底层数据库的程序。

有什么用

JDBC 提供的API可以让JAVA通过API方式访问关系型数据库,执行SQL语句,获取数据

怎么用


图片来自TTiamo_的博客

声卡驱动就是用来实现计算机与声卡之间的通信

显卡驱动就是用来实现计算机与显卡之间的通信

...

同样的,jdbc驱动就是用来实现java程序与数据库管理系统之间的通信

执行的顺序和打开可视化数据库一样:

1.注册或加载驱动------->(找到可视化数据库软件)

2.获取连接池-------->(打开连接)

3.获取用户信息(用户名和密码)和url(符合url协议获取到指定的库名)-------->(输入用户信息和url)

4.连接数据库-------->(点击连接)

5.获取执行sql语句对象----->(新建查询)

6.执行sql语句------>(执行sql语句)

7.关闭资源------>(关闭可视化数据库软件)

数据库驱动

声卡,显卡都是通过驱动与操作系统打交道

而前面所说的,数据库是数据库管理系统,也应有一个驱动和java程序建立通信


图片来自TTiamo_的博客

java程序会通过数据库驱动,和数据库打交道

jdbc:sun公司为了简化开发人员的(对数据库的统一)操作,提供了一个(对java操作数据库的)规范

本篇博客参考TTiamo_的博客

posted @ 2023-05-15 01:04  YE-  阅读(23)  评论(0编辑  收藏  举报