JDBC-------基础

JDBC是Java访问数据库的标准接口,允许程序员通过Java代码操作各种数据库。使用JDBC,开发者只需关注接口调用,而无需关心底层实现。其基本步骤包括:导入驱动jar包、注册驱动、获取Connection、定义SQL、创建Statement、执行SQL并处理结果,最后释放资源。此教程以MySQL为例展示了JDBC的基本使用。
摘要由CSDN通过智能技术生成

1.什么是JDBC
JDBC 规范定义接口,具体的实现由各大数据库厂商来实现。

JDBC 是 Java 访问数据库的标准规范,真正怎么操作数据库还需要具体的实现类,也就是数据库驱动。每个数据库厂商根据自家数据库的通信格式编写好自己数据库的驱动。所以我们只需要会调用 JDBC 接口中的方法即可,数据库驱动由数据库厂商提供。

2.使用 JDBC 的好处:

  1. 程序员如果要开发访问数据库的程序,只需要会调用 JDBC 接口中的方法即可,不用关注类是如何实现的。
  2. 使用同一套 Java 代码,进行少量的修改就可以访问其他 JDBC 支持的数据库。

3.基本使用步骤:
(1)导入jar包:

  1. 复制mysql-connector - java -5.1.37-bin. jar 到项目的 lisb 目录下
  2. 右键–> Add as Library 导入到项目里
    (2)注册驱动
    (3) 获取数据库连接对象 Connection
    (4) 定义sql
    (5) 获取执行sql 语句的对象 Statement
    (6) 执行sql ,接受返回结果
    (7) 处理结果
    (8) 释放资源
    具体实现:
public static void main(String[] args) throws Exception {
        // 1.导入驱动jar 包
        // 2.注册驱动
        Connection connection=null;
        Statement statement=null;
        Class.forName("com.mysql.jdbc.Driver");
        // 3.获取数据库的连接对象
       // Connection connection = DriverManager.getConnection("jbdc:mysql://localhost:3306/sjk2", "root", "root");
        connection = DriverManager.getConnection("jdbc:mysql:///sjk2", "root", "root");
        // 4.定义sql语句
        String s="insert into account values(null,'xh',300)";
        // 5.获取执行sql的对象 Statement
        statement = connection.createStatement();
        // 6.执行sql
        int i = statement.executeUpdate(s);
        // 7.处理结果
        System.out.println(i);
        // 8.释放资源
        statement.close();
        connection.close();
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值