0、👩💻介绍👨💻
咱们可能见过很多数据库,例如 oracle、MySQL、SQLsever等。
而这些数据库都会提供一些API,供我们使用操作使用。但是每中数据库提供的API都不一样,这就给我们带来了许多问题
例如:
1.我们程序员要掌握多种不同的数据库 API,提高了学习成本
2.如果一个项目要把数据库 替换成另外一种,改动就会很大!
为了解决上述问题,Java 就提供了一组统一风格的数据库操作 API,然后让这些数据库厂商来适配 Java 的 API。这个 API 就叫做 JDBC !!!
API:Application Programming Interface 应用程序编程接口~~
提供一组 类/方法,让程序员直接调用~
所以我们程序员只用掌握这一种 API 就可以操作所有数据库!!
1、配置 JDBC 环境
1)原理
我们程序员在操作数据库时,使用应用程序调用JDBC接口来具体操作对于的数据库。
而这些数据库会提供一个原生驱动包,完成 原生API 到 JDBC API 直接的转化。
这个转换 API 的过程,计算机术语叫做 “适配”(adapt)
我们配置的环境就是把 驱动包 给下载下来,并且导到项目中!!!
2)下载驱动包
我们可以去中央仓库去下载:mvnrepository
下面以 MySQL 为例
1️⃣首先我们在搜索框内 输入 MySQL 然后进行查找,搜索出来的第一条记录就是我们要找的,点进去。
2️⃣进去之后我们会发现后很多版本,这里我们要下载与我们 MySQL 版本相对应的(大版本对应即可,小版本没事 例 数据库是 8.0 那就用 8系列)
我这里 MySQL 版本是 5.7 。大家也可以在“服务”里面查看 MySQL 的版本
选中对应的版本,点击下载(下载的按钮很隐蔽,下图红框就是下载按钮)
3)把刚才下载的 jar 包导入到项目中使用(以 IDEA 为例)
1️⃣先创建一个目录,比如 叫 lib,和 src 同级。
把下载的 jar 包拷贝进去
2️⃣右键新创建好的目录,点击 Add as Library,然后点 OK
这个选项就是把刚才创建好的目录标记成 存放库 文件(jar包)的目录,然后 IDEA 就能识别我们的 jar 包!!!
如果我们的 jar 包可以展开,如下。就说明我们导包成功啦