美文网首页
2018-05-05 数据库驱动的加载和连接

2018-05-05 数据库驱动的加载和连接

作者: 初学者hao | 来源:发表于2018-05-05 18:40 被阅读0次

开发应用程序时,经常需要操作数据库。
Java中操作数据库常需要以下步骤:

  1. 加载数据库驱动:class.forName(driver);driver就是数据库的驱动类,MySQL的是"com.mysql.jdbc.Driver",Oracle的是"oracle.jdbc.driver.OracleDriver"
  2. 连接数据库,使用DriverManager.getConnection(url,user,password);方法连接
  3. 创建statement对象执行SQL语句
  4. 创建ResultSet类对象,存放获取的结果集
  5. 关闭结果集
  6. 断开和数据库连接

步骤比较简略,下面是一个实例:

//声明Connection对象
Connection con=null;
//驱动类名
String driver="com.mysql.jdbc.Driver";

/*
URL,指向要访问的数据库名称,
jdbc:mysql是固定写法,
localhost是本机,可换成ip地址,
3306是默认端口号,
shoot是数据库名称
*/
String url="jdbc:mysql://localhost:3306/shoot";
//Mysql用户名
String user="admin";
String password="admin";
//使用Class.forName()方法加载驱动时,会产生ClassNotFoundException,使用时需要对其进行异常处理
try{
  //加载驱动
  class.forName(driver);
  //连接数据库
  con=DriverManager.getConnection(url,user,password);
  if(!con.isClosed){
      System.out.println("Succeeded connection to the DataBase!");
      //创建Statement对象,执行SQL语句
      Statement statement=con.createStatement();
      String sql="select * from emp";
      //创建ResultSet类,存放获取的结果
      ResultSet rs=statement.executeQuery(sql);
      System.out.println("查询结果:");
      String job=null;
      String id=null;
      while (rs.next()) {
        job=rs.getString("job");
        id=rs.getString("ename");
        //输出结果
        System.out.println(id+"\t"+job);
      }
      //断开连接
      rs.close();
      con.close();
  }
}catch(ClassNotFoundException e){
  e.printStackTrace();
}

相关文章

  • JDBC连接数据库步骤详解

    JDBC连接数据库步骤详解 1、加载JDBC驱动程序 在连接数据库之前,手续要加载想要连接的数据库驱动到JVM(j...

  • JDBC

    1、数据库连接 a、加载数据库驱动程序(要把驱动加载到方法区) Class.forName("com.mysql....

  • JDBC的使用步骤

    加载数据库驱动 --> 建立数据库连接 Connection --> 创建执行SQL的语句 Statement -...

  • 2018-05-05 数据库驱动的加载和连接

    开发应用程序时,经常需要操作数据库。Java中操作数据库常需要以下步骤: 加载数据库驱动:class.forNam...

  • 第十七章 JDBC

    JDBC 一、JDBC访问数据库步骤 面试回答: ①加载JDBC驱动 ②创建数据库连接(Connection) ③...

  • JDBC连接池与数据源

    建立数据库连接 (1) 加载驱动程序,向DriverManager注册 (2) 获得数据库连接的具体代表对象 Dr...

  • Java JDBC连接

    JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库...

  • java_数据库连接池

    JDBC开发流程 加载驱动 建立数据库连接(connect) 执行SQL语句(statement) ResultS...

  • JDBC的连接过程

    JDBC连接数据库,创建一个以JDBC连接数据库的程序,包含6个步骤: 1、加载JDBC驱动程序: 在连接数据库之...

  • JAVA JDBC连接数据库操作的基本步骤

    一、 定义连接数据库的相关信息 二、加载Jdbc驱动 三、 通过驱动管理器获得和数据的连接 四、 定义查询sql语...

网友评论

      本文标题:2018-05-05 数据库驱动的加载和连接

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