合中。

以下是Java代码示例:

import java.sql.*;
import java.util.ArrayList;
import java.util.List;

public class JdbcExample {
    public static void main(String[] args) {
        String url = "jdbc:mysql://localhost:3306/mydatabase";
        String user = "root";
        String password = "password";
        String query = "SELECT * FROM mytable";

        try (Connection conn = DriverManager.getConnection(url, user, password);
             Statement stmt = conn.createStatement();
             ResultSet rs = stmt.executeQuery(query)) {

            List<String> resultList = new ArrayList<>();
            while (rs.next()) {
                String result = rs.getString("column_name");
                resultList.add(result);
            }

            System.out.println(resultList);

        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}

其中,需要替换的部分有:

  • url:数据库连接地址,格式为jdbc:mysql://localhost:3306/数据库名
  • user:数据库用户名
  • password:数据库密码
  • query:要执行的查询语句,可以根据需要修改

上述代码使用了try-with-resources语句,可以自动关闭连接、语句和结果集,避免了手动关闭的繁琐操作。查询结果使用List类型存储,可以根据需要修改为其他类型

使用jdbc连接自己电脑上面的数据库并查询一个表将查询结果返回到list集

原文地址: https://www.cveoy.top/t/topic/emC0 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录