以下是一个示例代码,用于连接 MySQL 数据库并获取 Joint_Ban 表内的 name 列,并将所有的数据存入一个 List 列表中:\n\njava\nimport java.sql.*;\nimport java.util.ArrayList;\nimport java.util.List;\n\npublic class MySQLConnectionExample {\n public static void main(String[] args) {\n String url = "jdbc:mysql://localhost:3306/database_name"; // 数据库连接URL,需要替换为实际的数据库名\n String username = "username"; // 数据库用户名\n String password = "password"; // 数据库密码\n\n Connection connection = null;\n Statement statement = null;\n ResultSet resultSet = null;\n List<String> nameList = new ArrayList<>();\n\n try {\n // 连接到数据库\n connection = DriverManager.getConnection(url, username, password);\n\n // 创建Statement对象\n statement = connection.createStatement();\n\n // 执行SQL查询\n String sql = "SELECT name FROM Joint_Ban"; // 替换为实际的表名\n resultSet = statement.executeQuery(sql);\n\n // 提取查询结果\n while (resultSet.next()) {\n String name = resultSet.getString("name");\n nameList.add(name);\n }\n\n // 输出nameList\n for (String name : nameList) {\n System.out.println(name);\n }\n\n } catch (SQLException e) {\n e.printStackTrace();\n } finally {\n // 关闭连接和释放资源\n try {\n if (resultSet != null) {\n resultSet.close();\n }\n if (statement != null) {\n statement.close();\n }\n if (connection != null) {\n connection.close();\n }\n } catch (SQLException e) {\n e.printStackTrace();\n }\n }\n }\n}\n\n\n请注意替换示例代码中的以下部分:\n\n- url:将database_name替换为实际的数据库名。\n- username:将username替换为实际的数据库用户名。\n- password:将password替换为实际的数据库密码。\n- sql:将Joint_Ban替换为实际的表名。\n\n该示例代码使用了Java的JDBC API来连接MySQL数据库,并执行SQL查询语句。通过resultSet.getString("name")方法获取查询结果集中的name列的值,并将其添加到nameList列表中。最后,使用for循环遍历nameList并打印出结果。

Java 连接 MySQL 数据库并获取表数据 - 示例代码

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

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