一、JDBC的相关介绍
数据库为每种语言提供了API接口,每种语言调用对应的接口就可以操作数据库。不同的数据库提供的API接口不同,当程序员需要用到多个数据库时,就得写多份代码,这样提高了程序员的学习和开发成本。
为了解决这个问题,各种编程语言对各种数据库提供的API接口进行再次抽象封装一层,得到一套统一的API。通过这组API就可以操作任意的数据库。
在JAVA中,有JAVA标准库来完成这层封装,这层封装,就称为JDBC。
JDBC就是一套由JAVA标准库提供的API,这组API将不同数据库都统一为一种风格,使得程序员不用再关注不同数据库API之间的差异。通过这种API,java可以操作任意的数据库。
二、下载mysql的JDBC驱动
2.1 下载方式
下载第三方库有三种方式:
①官网
②如果库是开源的,可以去github对应的项目主页
③中央仓库
中央仓库的网址:https://mvnrepository.com/
在中央仓库中搜索mysql,会有很多版本,需要选择与mysql服务器对应的版本,mysql服务器主流的版本有两类,8.X系列和5.X系列。大版本得一样,小版本区别不大。
2.2 安装
下载好的驱动包是一个jar包。
.jar后缀的文件一般称为jar包,是java程序中打包部署的一种常见格式。jar包类似于一个压缩包,将.class文件以压缩包的形式打包在一起。大部分的第三方库都是通过jar包的形式进行发布的。
将jar包引入当前的项目中有很多方法,现在介绍一种简单粗暴的方式。
step1:先在项目中创建一个目录,目录的名字随便起。
右击—new——Directory——输入目录
step2:回到这个项目所在的文件夹,将下载好的JDBC驱动拷贝到刚刚建立的目录中。
step3:回到IDEA,右击建好的目录——Add As Library——点击ok
在下篇博客,我将会介绍如何利用JDBC进行编程,大家可以期待一下哦!