java怎么显示数据库的数据

758
2023/8/1 9:33:35
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要显示数据库的数据,首先需要连接到数据库,并执行查询操作。以下是一个简单的示例代码来显示数据库的数据:

```java
import java.sql.*;

public class DisplayData {
   public static void main(String[] args) {
       Connection conn = null;
       Statement stmt = null;
       ResultSet rs = null;

       try {
           // 连接到数据库
           conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "username", "password");

           // 创建Statement对象
           stmt = conn.createStatement();

           // 执行查询操作
           rs = stmt.executeQuery("SELECT * FROM mytable");

           // 遍历结果集并输出数据
           while (rs.next()) {
               int id = rs.getInt("id");
               String name = rs.getString("name");
               int age = rs.getInt("age");
               System.out.println("ID: " + id + ", Name: " + name + ", Age: " + age);
           }
       } catch (SQLException e) {
           e.printStackTrace();
       } finally {
           // 关闭连接和资源
           try {
               if (rs != null) {
                   rs.close();
               }
               if (stmt != null) {
                   stmt.close();
               }
               if (conn != null) {
                   conn.close();
               }
           } catch (SQLException e) {
               e.printStackTrace();
           }
       }
   }
}
```

在上面的示例中,假设已经安装并配置了MySQL数据库,并且已经创建了一个名为"mydatabase"的数据库,其中包含一个名为"mytable"的表,表中包含"id"、"name"和"age"三个列。

请注意,上述代码中的"username"和"password"是连接数据库时的用户名和密码,需要根据实际情况进行修改。

通过执行上述代码,可以连接到数据库,并执行查询操作来显示数据库的数据。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: 怎么查询数据库编码和结构