日期:2014-05-16  浏览次数:20401 次

JDBC连接数据库的步骤及使用说明
数据库连接的一般过程为:
1.载入JDBC驱动程序
 
Class.forName("oracle.jdbc.driver.OracleDriver");

2.定义连接URL
 String url = "jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=gbk&zeroDateTimeBehavior=convertToNull";

3.建立连接
 
Connnection conn = DriverManager.getConnection(url, username, password);

4.创建Statement对象:Statement对象用于将sql语句发送到数据库中。
  Statement stmt = conn.createStatement();

说明:存在三种Statement对象:
  [b]1)Statement
  2)PreparedStatement(继承至Statement),表示预编译Sql语句。
  3)CallableStatement(继承至PreparedStatement),为数据库提供了一种以标准形式调用存储过程的方法
CallableStatement call = conn.prepareCall(sql);

[/b]
5.执行查询或更新
ResultSet rs = stmt.executeQuery(sql);

6.结果处理
while(rs.next()){
System.out.println(rs.getString(1));
}

7.关闭连接
rs.close();
stmt.close();
conn.close();