2024/10/21日工作总结

zhanglijian / 2024-10-28 / 原文

实现jdbc的MySQL数据库连接;

实现过程:

  1. 在测试代码中导入数据库驱动jar包(mysql-connector-j-9.1.0.jar);
  2. 注册驱动:"com.mysql.cj.jdbc.Driver";
  3. 获取连接:"jdbc:mysql://localhost:3306/test",传入本地用户名称和密码;
  4. 定义sql执行代码:更改数据库表格中的数据(update test set money = 1000 where id_user = 1);
  5. 获取执行sql的对象,执行sql;
  6. 处理结果(打印受影响的行数);
  7. 释放资源;

实验代码如下:

点击查看代码
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;


public class test {
    public static void main(String[] args) throws Exception {
        //注册驱动
        Class.forName("com.mysql.cj.jdbc.Driver");

        //获取连接
        String url ="jdbc:mysql://localhost:3306/test";
        String name ="root";
        String password ="123456";
        Connection conn= DriverManager.getConnection(url,name,password);

        //定义sql
        String sql="update test set money = 1000 where id_user = 1";

        //获取执行sql的对象Statement
        Statement stmt = conn.createStatement();

        //执行sql
        int count = stmt.executeUpdate(sql);//受影响的行数

        //处理结果
        System.out.println(count);//返回影响的行数

        //释放资源
        stmt.close();
        conn.close();

    }
}