发表于: 2018-03-09 23:28:18

1 423


  

今日完成:

       学习了在intellij IDEA配置并使用jdbc.

       在intellij导入maven,并导入mysql驱动包。

  使用jdbc连接了mysql。

大致分为五步:

        1,注册jdbc驱动,使用如下代码

Class.forName("com.mysql.jdbc.Driver");

       2, 打开一个连接。

使用DriverManager.getConnection()方法来创建一个Connection对象,它代表一个数据库的物理连接,如下所示

static final String USER = "root";

static final String PASS = "pwd123456";

System.out.println("Connecting to database...");

conn = DriverManager.getConnection(DB_URL,USER,PASS);

      3, 执行查询

需要使用一个类型为Statement或PreparedStatement的对象,并提交一个SQL语句到数据库执行查询。如下

System.out.println("Creating statement...");

stmt = conn.createStatement();

String sql;

sql = "SELECT id, first, last, age FROM Employees";

ResultSet rs = stmt.executeQuery(sql);

     4, 从结果集中提取数据

while(rs.next()){

    //Retrieve by column name

    int id  = rs.getInt("id");

    int age = rs.getInt("age");

    String first = rs.getString("first");

    String last = rs.getString("last");

    //Display values

    System.out.print("ID: " + id);

    System.out.print(", Age: " + age);

    System.out.print(", First: " + first);

    System.out.println(", Last: " + last);

}

    5,关闭连接

rs.close();

stmt.close();

conn.close();


明日计划:

       在进一步掌握jdbc

遇到的问题:

       在使用try-with-resource的方式自动关闭连接时,编译不通过。明天继续

收获:

    今天把intellij IDEA配置的差不多了,并懂得使用jdbc连接数据库。



返回列表 返回列表
评论

    分享到