JDBC使用步骤

Posted lyuzt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDBC使用步骤相关的知识,希望对你有一定的参考价值。

(1)加载并注册数据库驱动

Class.forName("DriverName");

(2)通过 DriverManager 获取数据库连接

Connention conn = DriverManager.getConnection(String url, String user, String pwd); 

    其中,url 地址的书写格式如下:jdbc:mysql://hostname:port/databaseName , jdbc:mysql: 是固定写法,mysql是指 MySQL 数据库。hostname:主机名;port:连接数据的端口号,一般为默认的3306;databaseName:数据库的名字;

(3)通过 Connection 对象获取 Statement 对象

Statement  stmt = conn.createStatement();   // 创建基本的Statement对象
Statement  stmt = conn.prepareStatement();   // 创建PreparedStatement对象
Statement  stmt = conn.prepareCall();   // 创建CallableStatement对象

 (4)使用Statement执行SQL语句

  • execute(): 可以执行任何SQL语句
  • executeQuery(): 通常执行查询语句,执行后返回ResultSet对象
  • executeUpdate(): 主要执行插入、更新、删除操作
ResultSet rs = stmt.executeQuery(sql);

 (5)操作 ResultSet 结果集

  ResultSet 对象初始化时,游标在表格的第一行之前,调用 next() 方法可以移至下一行,直到返回 false

 (6)关闭连接,释放资源

  通过 close() 方法将 Connection 等资源关闭。

以上是关于JDBC使用步骤的主要内容,如果未能解决你的问题,请参考以下文章

mysql jdbc源码分析片段 和 Tomcat's JDBC Pool

JAVA基础:JDBC的使用 附详细代码

JDBC编程的步骤

JDBC简单示例代码

面试常用的代码片段

完整java开发中JDBC连接数据库代码和步骤