21xrx.com
2025-04-25 10:55:32 Friday
文章检索 我的文章 写文章
Java编写数据库读取代码示例
2023-06-15 20:56:04 深夜i     13     0
Java 数据库 读取

在Java编程中,读取数据库是常见操作之一。下面我们通过一个简单的示例来介绍如何实现Java读取数据库操作。

代码示例:

import java.sql.*;
public class DBDemo {
 public static void main(String[] args) {
  Connection conn = null;
  Statement stmt = null;
  ResultSet rs = null;
  try {
   Class.forName("com.mysql.jdbc.Driver"); // 加载数据库驱动
   String url = "jdbc:mysql://localhost:3306/test"; // 数据库连接字符串
   String user = "root"; // 用户名
   String password = "root"; // 密码
   conn = DriverManager.getConnection(url, user, password); // 建立数据库连接
   stmt = conn.createStatement(); // 创建SQL语句执行对象
   String sql = "SELECT * FROM users"; // SQL查询语句
   rs = stmt.executeQuery(sql); // 执行查询
   while (rs.next()) { // 处理查询结果
    String username = rs.getString("username"); // 获取用户名
    String password = rs.getString("password"); // 获取密码
    System.out.println("用户名:" + username + ",密码:" + password);
   }
  } catch (Exception e) {
   e.printStackTrace();
  } finally {
   try {
    if (rs != null) rs.close(); // 关闭查询结果对象
    if (stmt != null) stmt.close(); // 关闭SQL语句执行对象
    if (conn != null) conn.close(); // 关闭数据库连接
   } catch (Exception e) {
    e.printStackTrace();
   }
  }
 }
}

以上代码演示了如何使用Java读取MySQL数据库中的用户表,并输出每个用户的用户名和密码。

  
  

评论区