JAVA JDBC连接过程

import java.sql.*;
 
public class Demo {
    public static void main(String[] args) throws ClassNotFoundException, SQLException {
        //1注册驱动
        Class.forName("com.mysql.jdbc.Driver");

        //2建立连接
        String url = "jdbc:mysql://localhost:3306/mydb01";
        String usernName = "xxx";  //登录数据库的账号
        String password = "xxxx";  //登录数据库的密码
        Connection conn = DriverManager.getConnection(url, usernName, password);

        //3获取执行sQL语句的对象
        Statement statement = conn.createStatement();

        //4获取数据库返回的结果
        String sql = "delete  from emp where empno = " +"xxx";
        String sqlUpdate = "update  emp set sal = "+10000+"  where empno = " +"7369";
    
        String sqlInsert = "INSERT INTO emp VALUES(2018,\"boss\",\"king\",NULL,\"2018-8- 
                            8\",15000,10000,10);";
 
        //5处理数据集
        int i = statement.executeUpdate(sql);
        int s = statement.executeUpdate(sqlUpdate);
        int ins = statement.executeUpdate(sqlInsert);
        System.out.println(i + "行受到影响----删除");
        System.out.println(s + "行受到影响----更新");
        System.out.println(ins + "行受到影响----插入");
        //6关闭连接
 
        statement.close();
        conn.close();
 
 
    }
}

1.加载JDBC驱动    oracle.jdbc.OracleDriver/com.mysql.jdbc.Driver

2.创建连接对象 connection

3.创建statement对象

           statement(静态sql)

           preparedStatement (动态sql)

 

            executeQuery():查,返回数据集

            executeUpdate():增删改,返回int的数据,影响的行数

4.获取操作对象 发送sql返回执行结果

5.处理执行结果

6.释放资源   关闭顺序  resultSet  preparedStatement  connection

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值