JDBC 学习之一

2017-09-16  本文已影响0人  Nancy_777

一、什么是JDBC

JDBC全称Java Data Base Connectivity , 也就是java数据库连接,由一些接口和类构成的API。

应用程序、JDBC API、数据库驱动及数据库之间的关系

二、连接数据库的步骤

          注册驱动(只做一次)--->建立连接--->创建执行SQL的语句----->执行语句--->处理执行结果---->释放资源

eg:

static void test() throw SQLExcepion {

       //注册驱动

     DriverManager.registerDriver( new com.mysql.jdbc.Driver());

      //System.setProperty("jdbc.drivers","com.mysql.jdbc.Driver()");   //方法二 :分割

      //Class.forName(com.mysql.jdbc.Driver());                          //方法三  推荐

     //建立连接

     Connection.conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/jdbc","root","");


      //创建语句


      Statement st = conn.createStatement();


       //执行语句


        ResultSet rs = st.executeQuery("select * from user");

        //处理结果

        while(rs.next())  {                  //按行遍历

              System.out.println(rs.GetObject(i))   // i为列,按列取值

            //System.out.println(rs.GetObject("列名"));    //按列名取值,更易于维护

}

      //释放资源

       rs.close();

       st.close();

       conn.close();

}

url格式:jdbc:子协议:子名称//主机名:端口号/数据库名?属性名=属性值&....

上一篇 下一篇

猜你喜欢

热点阅读