Java数据库编程

一、数据库简介

    1、关系型数据库

    2、SQL简介

        1)定义表
            CREATE TABLE 表名(列名1 数据型类型1 [条件1], 列名2 数据型类型2 [条件2], …);

        2)查询
            SELECT 列名1, 列名2, …
            FROM 表名1, 表名2, …
            [WHERE 条件]

        3)插入
            INSERT INTO 表名
            VALUES(列1值, 列2值, …);

        4)删除
            DELETE FROM 表名 WHERE 条件

        5)修改
            UPDATE 表名
            SET 列名1=值1, 列名2=值2, …
            WHERE 条件

二、使用JDBC连接数据库

    1、JDBC简介

        JDBC提供的主要接口有:
            java.sql.DriverManager
            java.sql.Connection
            java.sql.Statement
            java.sql.ResultSet

    2、JDBC驱动程序

三、建立数据源

    1、建立数据源

        1)建立数据库
            建立数据库
            建立表的结构
            输入记录

        2)建立数据源

四、java数据库编程

    1、数据库编程的一般过程

        1)加载驱动程序
            Class.forName(JDBC驱动程序);
            exp: Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);

        2)连接数据库
            Connection 连接变量 = DriverManager.getConnection(数据库URL,用户账号,用户密码);
            exp: Connection conn = DriverManager.getConnection(“jdbc:odbc:myDB”, ”li”, ”1234”);

        3)执行SQL
            Statement SQL语句变量 = 连接变量.createStatement();
            exp:Statement stmt = conn.createStatement();
            Stmt.executeUpdate();
            ResultSet rs = stmt.executeQuery();
            rs.next();
            rs.getXXX();
            ResultSetMetaData rsmd = rs.getMetaData();
            rsmd.getColumnCount();
            rsmd.getColumnName(i);

        4)关闭数据库
            连接变量.close();
            exp:conn.close();

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值