JDBC
其实就是jar文件,导入即可,,,
就是使用java操作数据库代码
Java DataBase Connectivity (Java 数据库连接)
Java设计了一套JDBC连接数据库的接口,其实就是一套连接规范
每个数据库厂商会提供这套接口的规范,其实就是数据库驱动包[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-szEkKEDY-1660822931728)(D:\千峰上课\Every Day Stage2\day28\code\day28-jdbc.assets\image-20220818150152334.png)]
该jar文件主要涉及四个包
DriverManager //驱动管理器
Connection //连接
Statement //报表
ResultSet
JDBC八股文操作
搭建环境
1 创建java项目
2 导入驱动包
2.1 在项目下新建一个lib文件夹
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XTqIMKDL-1660822931729)(D:\千峰上课\Every Day Stage2\day28\code\day28-jdbc.assets\image-20220818151536286.png)]
2.2 复制粘贴驱动包到lib下
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dZh31ibu-1660822931730)(D:\千峰上课\Every Day Stage2\day28\code\day28-jdbc.assets\image-20220818151617335.png)]
2.3 选择驱动包,右键add library
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tINYmCHw-1660822931731)(D:\千峰上课\Every Day Stage2\day28\code\day28-jdbc.assets\image-20220818151756279.png)]
java演示:删除数据库数据
1、注册驱动
2、获得连接
3、获得执行语句对象
4、执行sql
5、关流
package com.qf.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
/**
* --- 天道酬勤 ---
*
* @author QiuShiju
* @desc
*/
public class Demo1_delete {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
// 加载驱动(把驱动包加载到当前运行环境)
Class.forName("com.mysql.jdbc.Driver");
// 通过驱动管理器获得连接对象
/**
* 参数1: url
* 参数2: 用户名
* 参数3: 密码
*/
// https://www.baidu.com/s?ie=UTF-8&wd=%E5%B7%B4%E8%92%82
// 协议://ip:端口/路径?参数
String url = "jdbc:mysql://localhost:3306/java2212";
String username = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url, username, password);
// 3 获得执行语句
Statement s = conn.createStatement( );
// 4 执行sql(增删改都是update)
int i = s.executeUpdate("delete from tb_a where id = 1");
System.out.println("受影响行数: " + i );
// 5 关流
s.close();
conn.close();
}
}
ose();
}
}
本文介绍了JDBC的基本概念,包括其作为Java操作数据库的接口规范,以及如何搭建JDBC环境,详细步骤包括创建Java项目、导入数据库驱动包,并通过Add Library将其添加到项目中。此外,还展示了使用Java进行数据库数据删除的典型步骤,包括注册驱动、获取连接、执行SQL语句和关闭资源。

被折叠的 条评论
为什么被折叠?



