JDBC概述、原理、开发准备

本文介绍了Java Database Connectivity (JDBC)的基本概念及其如何解决Java程序员连接不同数据库的问题。详细阐述了JDBC的组成,包括接口规范、实现类及驱动,并提供了MySQL数据库的连接示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

该博客是关于JDBC的简单介绍

博客目录

1、JDBC是什么
2、JDBC原理
3、JDBC开发准备

一、JDBC是什么

1、Java Data Base Connectivity(Java连接数据库)
2、JDBC是一套接口规范(一套class文件),由sun公司制定的JDBC规范
3、JDBC接口的实现类——实现方

各大数据库厂商的Java程序员负责编写sun公司制定的JDBC接口的实现类

4、JDBC接口调用方

Java程序员,连接并操作数据库

5、JDBC接口规范解决了Java程序员与不同数据库用不同方法的难题
6、连接数据库的驱动
驱动:

各大数据库厂商编写的JDBC接口的实现类,编译之后这些实现类(.class)文件打成jar包并发布——这就是驱动,以后用那个厂商的数据库,就用哪个驱动

所有连接数据库的java程序员需要从官网下载这些Jar再使用,这些jar称为连接数据库的驱动(博客最后我会提供mysql的驱动),将jar包配置到add path。

二、JDBC原理

这里写图片描述


三、JDBC开发准备

1、下载MySQL驱动
2、add path
3、数据库URL
  • Mysql数据库URL
    jdbc:mysql://localhost:3306/数据库名

  • jdbc:mysql:// :协议

  • localhost:IP
  • 3306:端口
  • 最后是数据库名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值