21xrx.com
2024-09-17 04:31:29 Tuesday
登录
文章检索 我的文章 写文章
Java编写数据库读取代码示例
2023-06-15 20:56:04 深夜i     --     --
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数据库中的用户表,并输出每个用户的用户名和密码。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复