jdbc查询数据库
时间: 2023-07-07 17:05:45 浏览: 59
首先需要在Java项目中引入jdbc相关的依赖,例如mysql-connector-java。
然后可以按照以下步骤进行jdbc查询数据库:
1. 加载数据库驱动类,例如:
```
Class.forName("com.mysql.jdbc.Driver");
```
2. 建立数据库连接,例如:
```
String url = "jdbc:mysql://localhost:3306/mydb";
String username = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url, username, password);
```
3. 创建Statement对象并执行SQL语句,例如:
```
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM mytable");
```
4. 处理查询结果,例如:
```
while(rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
// ...
}
```
5. 关闭连接和资源,例如:
```
rs.close();
stmt.close();
conn.close();
```
注意:为了避免SQL注入等安全问题,建议使用PreparedStatement代替Statement执行SQL语句。另外,为了提高性能,可以使用连接池管理数据库连接。