目录
使用JDBC连接数据库
1.MySQL驱动配置和使用
下载驱动
JDBC 指 Java 数据库连接,是一种标准Java应用编程接口( JAVA API),用来连接 Java 编程语言和广泛的数据库。
主要用于执行 SQL 查询,并查看查询的记录。
使用 JDBC 需要先下载驱动。mysql8需要设置时区,有cj目录,mysql5没有,这里以mysql5.7版本为例
进入到以下页面:
从官网下载
复制下载的jar包
将jar包导入到项目
这样基本的驱动配置环节就结束了!
2.通过JDBC连接数据库
jdbc操作数据库一般分为以下几个步骤
一、加载数据库驱动
//1.加载驱动
Class.forName("com.mysql.jdbc.Driver");
//mysql8需要加上cj
//Class.forName("com.mysql.cj.jdbc.Driver");
二、获取数据库连接对象
//2.获取数据库连接对象(这里使用的数据库是jdbcstudy)
String username="root";
String password="123456";
String url="jdbc:mysql://localhost:3306/jdbcstudy?useUnicode=true&characterEncoding=utf8&useSSL=true";
Connection conn= DriverManager.getConnection(url,username,password);
//mysql8需要加上时区
Connection connection = DriverManager.getConnection(jdbc:mysql://localhost:3306/jdbcstudy?serverTimezone=Asia/Shanghai&useSSL=true);
三、获取SQL语句的执行对象
//3.获取SQL执行对象
Statement st = conn.createStatement();
四、执行sql将结果返回给结果集对象
//4.执行sql将结果返回给结果集对象
String sql="select * from users where id=01";
ResultSet r