JDBC入门详解

JDBC概念

JDBC就是Java操作关系型数据库的一套API,其中真正的实现类由不同的数据库驱动(也就是jar包)实现。

JDBC连接数据库步骤

  1. 创建项目,导入jar包
  2. 注册驱动,即告诉Java代码与哪个数据库进行连接
  3. 获取连接,将Java代码与数据库进行连接
  4. 定义sql语句,就是编写要执行的sql语句
  5. 获取执行sql对象,是获取的sql对象来执行sql语句,所以要先获取sql对象
  6. 执行sql语句
  7. 处理返回结果
  8. 释放资源

JDBC连接数据库代码

package jdbc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;

public class Jdbc {
	public static void main(String[] args) throws Exception {
		//1.注册驱动
		Class.forName("com.mysql.jdbc.Driver");
		
		//2.获取链接
		String url = "jdbc:mysql://127.0.0.1:3306/db1";
		String username = "root";
		String password = "123456";
		Connection conn = DriverManager.getConnection(url, username, password	);
		
		//3.定义sql语句	
		String sql = "UPDATE stu SET id = 3 WHERE username = 'xiaoming'";
		
		//4.获取执行sql的对象 Statement
		Statement stmt = conn.createStatement();
		
		//5.执行sql
		int count = stmt.executeUpdate(sql);
		
		//6.处理结果
		System.out.println(count);
		
		//7.释放资源
		stmt.close();
		conn.close();
	}

}

这是目录:

主要是创建lib文件导入jar包并添加到路径,其余的与编写Java代码没有差别。
这是运行结果:


可以看到控制台输出了1,并且数据库中数据变为了3,说明运行成功了,jdbc连接到了数据库。
另外运行代码需要先创建数据库,我的数据库目录如下:

posted @ 2022-09-20 11:40  鹤城  阅读(65)  评论(0编辑  收藏  举报