JDBC
Java数据库互联,用于实现使用java编程的方式访问数据库
JDBC连接数据库步骤:
- 加载驱动程序,可以理解为JDBC API的实现,API指的是应用编程接口
- 获取数据库连接
- 构建一个用于提交SQL语句的对象
- 由DBMS执行SQL语句,并返回执行结果ResultSet
- 遍历结果集
- 关闭连接等对象
使用JDBC实现用户管理系统
系统功能:提供用户注册、用户登录和修改口令等功能,这里的用户可以分为普通注册用户和管理员两种
1、 创建对应的数据表
create database books default character set utf8;
use books;
create table tb_users(
id bigint primary key auto_increment,
username varchar(20) unique,
password varchar(20) not null,
realname varchar(10) comment '真实姓名',
is_admin bit default 0
)engine=innodb default charset utf8;
2、从maven.repository上下载对应的驱动jar包(jar指的是Java应用资源)
3、将驱动jar包引入到当前项目应用,将jar包添加到classpath(类查找路径)中,以保证应用可以查找的到
添加成功后,则会发现项目目录显示会发生变化,多个目录referenced libraries(引用库)
4、使用JDBC编程
4.1 加载驱动
Class.forName("com.mysql.cj.jdbc.Driver");//参数为数据库