要使用Java查询MySQL数据库,首先需要导入JDref="https://xwenw.com/tag/b" target="_blank">BC驱动,然后建立连接,创建Statement对象,执行SQL语句,处理结果集。
要使用Java查询MySQL数据库,首先需要确保已经安装了MySQL JDBC驱动,可以按照以下步骤进行操作:
1、导入所需的库
2、注册JDBC驱动
3、打开连接
4、执行查询
5、处理结果集
6、关闭连接
以下是详细的代码示例:
// 1. 导入所需的库 import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class MySQLDemo { // 2. 注册JDBC驱动 static { try { Class.forName("com.mysql.cj.jdbc.Driver"); } catch (ClassNotFoundException e) { e.printStackTrace(); } } public static void main(String[] args) { // 3. 打开连接 String url = "jdbc:mysql://localhost:3306/数据库名?useSSL=false&serverTimezone=UTC"; String user = "用户名"; String password = "密码"; try (Connection connection = DriverManager.getConnection(url, user, password)) { // 4. 执行查询 String sql = "SELECT * FROM 表名"; try (Statement statement = connection.createStatement()) { ResultSet resultSet = statement.executeQuery(sql); // 5. 处理结果集 while (resultSet.next()) { int id = resultSet.getInt("id"); String name = resultSet.getString("name"); System.out.println("ID: " + id + ", Name: " + name); } } } catch (SQLException e) { e.printStackTrace(); } // 6. 关闭连接(在trywithresources中自动关闭) } }
请将上述代码中的数据库名
、用户名
、密码
和表名
替换为实际的值,运行此代码后,将输出查询到的数据。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)