Java中JDBC的使用详解

一、环境介绍

1.在mysql中创建一个名为zjgm的库

在这里插入图片描述

2.创建名为stu表

在这里插入图片描述

3.新建一个Java工程jdbc
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.导入数据驱动。

查看jar任意一个都可
在这里插入图片描述

新建一个文件夹,这里错误是因为我已经存在叫lib的文件夹
在这里插入图片描述

将jar包复制到lib文件夹中
在这里插入图片描述

二、详细步骤

1、加载数据库驱动
//1.加载驱动(开发推荐的方式)
Class.forName(“com.mysql.jdbc.Driver”);
在这里插入图片描述
2、建立连接
URL用于标识数据库的位置,程序员通过URL地址告诉JDBC程序连接哪个数据库,URL的写法为:
jdbc:mysql://localhost:3306/zjgm?characterEncoding=utf-8&user=root&password=123456
在这里插入图片描述
3.写sql语句
查询:select语句
增加:insert into语句
删除:delete语句
修改:update语句
在这里插入图片描述

4.得到statement对象
由于我们是执行动态sql语句所以通过PreparedStatement实例实现。
在这里插入图片描述
5.执行sql
ResultSet resultSet=statement.executeQuery():执行查询数据库的SQL语句,返回一个结果集(ResultSet)对象。
statement.executeUpdate():用于执行INSERT、UPDATE或DELETE语句以及SQL DDL语句,如:CREATE TABLE和DROP TABLE等
在这里插入图片描述
6.处理结果集
在执行查询语句是会返回一个结果集对象,所以要对其进行处理
在这里插入图片描述
7.关闭资源
操作完成以后要把所有使用的JDBC对象全都关闭,以释放JDBC资源
resultSet:关闭记录集
statement:关闭声明
connection:关闭连接对象
在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值