JDBC的快速入门

JDBC的快速入门

一、前置工作

1.导入相关数据库的jar包

2.右击jar包,点击And as Library...

二、代码实现

1.注册驱动

使用 Class.forName();方法注册驱动,此时使用musql数据库
Class.forName("com.mysql.jdbc.Driver");

2.获取链接

使用DriverManager.getConnection(url,username,password);获取链接

3.定义sql语句

例如:修改account表中的id=1的money数据:
String sql = "update account set money = 2000 where id = 1";

4.获取执行sql的对象,使用Statement方法

使用 Statement 方法获取执行的对象

5.执行sql

.使用 executeUpdate 来执行sql语句

6.处理结果

7.释放资源

stmt.close();
conn.close();

package com.itheima.jdbc;

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

//JDBC的快速入门
public class JDBCDemo {
    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 account set money = 2000 where id = 1";

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

        //5.执行sql
        int count = stmt.executeUpdate(sql);   //返回值是受影响的行数

        //6.处理结果
        System.out.println(count);

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

执行前后对比:

执行前:

执行后:

 

posted @ 2022-12-11 16:01  十六夜。  阅读(24)  评论(0)    收藏  举报