JavaWeb学习笔记(十二)—— JDBC的基本使用
时间: 2023-09-20 12:08:44 浏览: 168
JDBC(Java Database Connectivity)是Java语言操作数据库的基础API,它提供了一种标准的方法来连接和操作各种关系型数据库。
JDBC的基本使用分为以下几个步骤:
1. 加载驱动程序:在使用JDBC操作数据库之前,需要先加载相应的驱动程序。不同的数据库需要加载不同的驱动程序,一般情况下驱动程序的jar包都会提供。
```java
Class.forName("com.mysql.jdbc.Driver");
```
2. 建立连接:使用DriverManager类的getConnection()方法连接数据库。
```java
String url = "jdbc:mysql://localhost:3306/test?useSSL=false";
String username = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url, username, password);
```
其中url为连接数据库的URL,username和password为连接数据库的用户名和密码。
3. 创建Statement对象:通过Connection对象的createStatement()方法创建一个Statement对象,用于执行SQL语句。
```java
Statement stmt = conn.createStatement();
```
4. 执行SQL语句:可以通过Statement对象的execute()或executeQuery()方法执行SQL语句,如果是更新操作则使用executeUpdate()方法。
```java
ResultSet rs = stmt.executeQuery("SELECT * FROM users");
```
5. 处理结果集:如果执行的SQL语句返回了结果集,则可以通过ResultSet对象进行处理。
```java
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
System.out.println("id: " + id + ", name: " + name);
}
```
6. 关闭连接:使用完数据库后需要关闭连接,释放资源。
```java
rs.close();
stmt.close();
conn.close();
```
以上就是JDBC的基本使用过程,通过JDBC可以实现Java程序与数据库的交互,完成各种数据库操作。
阅读全文