使用jdbc访问数据库
时间: 2023-10-07 07:03:57 浏览: 56
使用JDBC(Java Database Connectivity)可以访问关系型数据库,步骤如下:
1. 加载数据库驱动程序:使用Class.forName()方法加载数据库驱动程序。
2. 建立数据库连接:使用DriverManager.getConnection()方法建立数据库连接。
3. 创建Statement对象:通过Connection对象的createStatement()方法创建Statement对象。
4. 执行SQL语句:使用Statement对象的execute()、executeQuery()或executeUpdate()方法执行SQL语句。
5. 处理结果集:使用ResultSet对象处理查询结果。
6. 关闭JDBC对象:使用close()方法关闭ResultSet、Statement和Connection对象。
以下是一个简单的JDBC访问数据库的示例代码:
```
// 加载数据库驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 建立数据库连接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "123456");
// 创建Statement对象
Statement stmt = conn.createStatement();
// 执行SQL查询语句并处理结果集
ResultSet rs = stmt.executeQuery("SELECT * FROM user");
while (rs.next()) {
String username = rs.getString("username");
String password = rs.getString("password");
System.out.println("username: " + username + ", password: " + password);
}
// 关闭JDBC对象
rs.close();
stmt.close();
conn.close();
```