zoukankan      html  css  js  c++  java
  • Java程序利用Jdbc连接数据库

    Jdbc是java的设计者希望使用相同的方式访问不同的数据库。

    流程图

    1.首先需要导入连接数据库的jar包,在安装的oracle目录中可以找到 ojdb6.jar支持jdk6以上的

    整体流程  就是加载驱动,建立连接,执行sql 产生结果集

    public class Jdbc {
        public static void main(String[] args) {
            String url = "jdbc:oracle:thin:@localhost:1521:orcl";//连接地址
            String user = "admin";//数据库名称
            String password = "admin";//数据库密码
            Connection con =null;//与数据库进行连接
            try {
                Class.forName("oracle.jdbc.driver.OracleDriver");//注册驱动
                 con = DriverManager.getConnection(url, user, password);//打开连接
                Statement s = con.createStatement();//接口 用于执行sql
                String sql ="select *from user";
                ResultSet r = s.executeQuery(sql);//接口  数据库接口集的数据表
                while(r.next()){
                    String id = r.getString(1);//这个是获取第一列,如果 知道列名可以直接写
                    String name  = r.getString("name");
                    System.out.println(id+"...."+name);
                }
                r.close();//关闭流
                s.close();
            } catch (Exception e) {
                e.printStackTrace();
            }finally{
                if(con!=null){
                    try{
                        con.close();
                    }catch(Exception e){
                        e.printStackTrace();
                    }
                }
            }
        }
    }

  • 相关阅读:
    C#操作REDIS例子
    A C# Framework for Interprocess Synchronization and Communication
    UTF8 GBK UTF8 GB2312 之间的区别和关系
    开源项目选型问题
    Mysql命令大全——入门经典
    RAM, SDRAM ,ROM, NAND FLASH, NOR FLASH 详解(引用)
    zabbix邮件报警通过脚本来发送邮件
    centos启动提示unexpected inconsistency RUN fsck MANUALLY
    rm 或者ls 报Argument list too long
    初遇Citymaker (六)
  • 原文地址:https://www.cnblogs.com/zjf6666/p/6497205.html
Copyright © 2011-2022 走看看