jdbc

作者: 无聊新生 | 来源:发表于2017-08-21 19:14 被阅读0次

    jdbc的概念

    概念:是java提供的一套连接数据库的接口规范

    作用:一套程序,可以连接多个数据库

    特点: - 面向接口编程 - 切换不同的数据库的时候,不同jdbc的代码,只需要修改部分参数就可以 - 大大的降低了程序员开发的成本

    jdbc快速入门

    1.png
            String className="com.mysql.jdbc.Driver";
            String user="root";
            String password="";
            //1、注册驱动
            Class.forName(className);
            //2、获取连接 url 选择哪个类型数据库,ip 端口号 数据库名 参数
            String url="jdbc:mysql://localhost:3306/shop?useUnicode=true&characterEncoding=utf-8";
            //3、建立连接
            Connection connection = DriverManager.getConnection(url, user, password);
            //4、创建表达式
            Statement sta = connection.createStatement();   
            //5、数据库操作
            String sql="update user set money=money+1000 where uid=2";
            int result = sta.executeUpdate(sql);
            System.out.println(result);
            //6、关闭连接
            connection.close();
    

    ResultSet结果集

    TYPE_SCROLL_INSENSITIVE:滚动结果集
    CONCUR_READ_ONLY:数据只读
    Statement statement = connection.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
    
    ResultSetMetaData metaData = rs.getMetaData();//获取元数据
    metaData.getColumnCount();//列数
    metaData.getColumnName(2);//列名
    metaData.getColumnType(2);//字段的数据类型
    metaData.getTableName(2);//表名   
    metaData.getColumnLabel(2);//别名,如果没有别名就是字段名本身
    

    相关文章

      网友评论

          本文标题:jdbc

          本文链接:https://www.haomeiwen.com/subject/bbdhdxtx.html