zoukankan      html  css  js  c++  java
  • mysqljdbc简单连接释放

      //1.数据库连接Connection

      //2.编译sql

      //3.结果集

      //注册驱动
            Class.forName("com.mysql.cj.jdbc.Driver");  
                //8.0 mysql.cj.jdbc
            //获取连接
            String url = "jdbc:mysql://localhost:3306/teswu?serverTimezone=UTC&characterEncoding=utf-8 ";
               //8.0时区中文乱码问题
            String username = "root" ;   
            String password = "123" ;   

      //数据库连接
            Connection conn= DriverManager.getConnection(url ,username ,password );

    //数据库只要版本没问题编译环境没问题jar包ok就连接上了,以下是sql语句和结果集以及循环打印即可
            //查询记录以及h获得预处理对象
            String sqlselect="SELECT * FROM consumerinfo";

      //预编译sql语句是第一次发送sql语句向数据库,数据库将sql语句编译后放到数据库缓存中以便下次查询
            PreparedStatement stat= conn.prepareStatement(sqlselect);
            //获取结果集
            ResultSet rs=stat.executeQuery();
            //循环输出
            while(rs.next()){
                String cid=rs.getString("Cid");
                String cname=rs.getString("Cname");
                String clinkman=rs.getString("Clinkman");
                String caddress=rs.getString("Caddress");
                String ctel=rs.getString("Ctel");
                System.out.println(cid+" "+cname+" "+clinkman+" "+caddress+" "+ctel);
            }
     //最后别忘记倒着关闭sql驱动
            rs.close();
            stat.close();
            conn.close();
             //先释放结果集,在释放

        //再释放编译sql的Statement

          //在关闭连接

        

     
  • 相关阅读:
    R 误差自相关与DW检验
    R WLS矫正方差非齐《回归分析与线性统计模型》page115
    R 再也不用愁变量太多跑回归太麻烦!R语言循环常用方法总结
    R 读取回归模型的信息
    R 创建一个空的数据框
    R 《回归分析与线性统计模型》page93.6
    自编函数
    ntpdate 正确的做法
    利用yum升级Centos6的gcc版本,使其支持C++11
    Python Shell 中敲击方向键显示「^[[C^[[D],问题解决
  • 原文地址:https://www.cnblogs.com/Wision-22/p/10663933.html
Copyright © 2011-2022 走看看