什么是JDBC,在什么时候会用到它?
JDBC的全称是Java DataBase Connection,也就是Java数据库连接,我们可以用它来操作关系型数据库。JDBC接口及相关类在java.sql包和javax.sql包里。我们可以用它来连接数据库,执行SQL查询,存储过程,并处理返回的结果。
static void test() throws SQLException, ClassNotFoundException { // 注册驱动 Class.forName("com.mysql.jdbc.Driver"); // DriverManager.registerDriver(new com.mysql.jdbc.Driver()); // 建立连接 Connection conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/jdbc", "root", "123"); // 创建语句 Statement st = conn.createStatement(); // 执行语句 ResultSet rs = st.executeQuery("select * from mytable"); // 处理结果 while (rs.next()) { System.out.print(rs.getObject(1)+" "); } // 释放资源 rs.close(); st.close(); conn.close(); }