首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >什么是JDBC?什么是MySQL驱动?

什么是JDBC?什么是MySQL驱动?

原创
作者头像
Eulogy
发布2025-07-29 13:28:58
发布2025-07-29 13:28:58
770
举报
文章被收录于专栏:笔记本笔记本

什么是JDBC?什么是MySQL驱动?

JDBC全称是Java DataBase Connectivity,很明显它和Java程序有关,我们的Java应用程序要访问数据库的时候,不是直接通过TCP连接去访问的,而是要先通过JDBC去连接数据库。

首先由于不同的厂商开发的数据库有着不同的标准和协议,所以我们不能通过一套方案就去访问所有的数据库,每个厂商的数据库都有着自己对应的驱动,我们需要使用这个驱动去访问MySQL。驱动本质上就是帮我们“屏蔽底层协议和细节”,提供一个统一、简单的使用接口

而JDBC接口是Java自带的,而MySQL的JDBC驱动是一个jar包,需要我们引入。我们自己编写的代码只需要引用Java标准库提供的java.sql包下面的相关接口,由此再间接地通过MySQL驱动的jar包通过网络访问MySQL服务器,所有复杂的网络通讯都被封装到JDBC驱动中,因此,Java程序本身只需要引入一个MySQL驱动的jar包就可以正常访问MySQL服务器。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是JDBC?什么是MySQL驱动?
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档