目录

一、加载并注册数据库驱动程序
二、通过DriverManager获取数据库连接
三、通过Connection对象获取Statement对象
四、使用Statement执行SQL语句
五、操作结果集
六、关闭连接并释放资源

具体操作:

1、搭建数据库环境(百度网盘数据库5.7版本链接:https://pan.baidu.com/s/1oaGYqzgjy5wIJXEVaqruAA?pwd=gx5q
提取码:gx5q。其他版本可以去oracle官网下载。)

在MySQL中创建名称为jdbc的数据库,然后在jdbc数据库中创建users表,创建数据库和表的SQL语句如下(注:一个分号为一条语句,所有的标点符号都要用英文格式,否则会报错)

jdbc数据库和users表创建成功后,再向users表中插入3条数据,SQL语句如下

使用select语句查看users表中的数据

2、创建环境变量

(1)在idea中新建项目

(2)右键New->Directory,命名为lib

(3)File->Project Structure->Modules->Dependencies,点击+号,选择JARs or directories,选择mysql-connector的安装路径。

(mysql-connector百度网盘提取链接:https://pan.baidu.com/s/1ACl7-GslKhnxIHhcNugi8g” />

三、编写jdbc程序

在新建的DataBaseConetion的src目录下新建一个com.itheima.jdbc.example的包(package),在该包中创建Example01类,该类用于读取数据库中的users类,并将结果输出到控制台。

源码如下:

package com.itheima.jdbc.example;import java.sql.*;public class Example01 {public static void main(String[] args)throws Exception{Statement stmt=null;ResultSet rs=null;Connection conn=null;try{//1.注册数据库的驱动程序Class.forName("com.mysql.jdbc.Driver");//MYSQL 6.0.2版本之后的为Class.forName("com.mysql.cj.jdbc.Driver");//2.通过DriverManager获取数据库连接String ur1="jdbc:mysql://localhost:3306/jdbc"+"" />