java 显示数据库查询结果
时间: 2023-10-26 13:19:40 浏览: 63
要在 Java 中显示数据库查询结果,你需要进行以下步骤:
1. 连接到数据库:使用 JDBC API 连接到数据库,例如:
```
String url = "jdbc:mysql://localhost:3306/mydatabase";
String username = "myusername";
String password = "mypassword";
Connection connection = DriverManager.getConnection(url, username, password);
```
2. 执行查询:使用 JDBC API 执行 SQL 查询,并将结果存储在 ResultSet 对象中,例如:
```
String sql = "SELECT * FROM mytable";
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery(sql);
```
3. 处理结果:使用 ResultSet 对象中的方法来处理查询结果,例如:
```
while (resultSet.next()) {
int id = resultSet.getInt("id");
String name = resultSet.getString("name");
int age = resultSet.getInt("age");
System.out.println("id: " + id + ", name: " + name + ", age: " + age);
}
```
此代码将逐行遍历结果集,并从中获取每个行中的 id、name 和 age 列的值,并将它们打印到控制台上。
4. 关闭连接:在完成查询后,使用 JDBC API 关闭连接,例如:
```
connection.close();
```
这样可以释放资源并防止应用程序泄漏连接。
希望这可以帮助你在 Java 中显示数据库查询结果。