【Java】链接数据库简介

JDBC基本原理

JDBC 提供了一套通用的接口,允许 Java 程序与不同类型的数据库进行交互。

JDBC 是 Java 提供的一种用于与数据库通信的 API(应用程序编程接口),定义了 Java 程序如何与数据库进行连接、执行查询、操作数据等。JDBC 提供了标准的接口,实际的数据库厂商提供对应的驱动程序来实现这些接口。

连接数据库的基本步骤

打开工具--->创建连接--->选中目标表--->进行操作

1. 加载数据库驱动程序

首先需要加载数据库提供的 JDBC 驱动程序,驱动是由数据库厂商提供的,用于实现与数据库的交互。

2. 建立数据库连接

使用 DriverManager 类获取与数据库的连接,通过提供数据库的 URL、用户名和密码,实现连接。

3. 执行 SQL 语句

通过 Statement 、PreparedStatement 或 CallableStatement 对象执行 SQL 查询或更新操作。

4. 处理结果

对于查询操作,返回的结果集(ResultSet)包含了从数据库中获取的数据,可以对数据进行处理。

5. 关闭资源

为了避免资源泄露,需要关闭数据库连接、SQL 执行对象和结果集。

相关推荐
金銀銅鐵6 小时前
为什么枚举类中可以定义抽象方法
java·后端·ai编程
叼烟扛炮7 小时前
Linux 学习笔记(五十六):IO 多路复用初探——select 的“三宗罪”
linux·服务器·数据库·笔记·学习·php
xiaoye-duck8 小时前
《C++ 项目:手写大模型接入 SDK》Gemini接口设计(上):初始化、全量响应实现和测试
开发语言·网络·c++·语言模型
文丑颜不良啊8 小时前
LeetCode1941~1960题目解析
java·leetcode
txxzjmzlh8 小时前
SpringBoot 统⼀功能处理
java·spring boot·后端
.痞老板.9 小时前
mysql初阶--数据库基础
数据库·mysql
nice_lcj52010 小时前
Java Lambda 表达式入门:怎么写、怎么用、常用方法有哪些
java·开发语言·后端·面试
城北徐宫10 小时前
MySQL约束条件一览
数据库·mysql
码农小河6610 小时前
基于SSM+JSP+MySQL的在线医疗服务系统的设计与实现
java·开发语言·mysql
SL_staff11 小时前
从配置失效到逻辑复用:JVS-Logic 如何构建可治理的业务编排中枢
java·spring·产品