要使用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中自动关闭) } }
请将上述代码中的数据库名
、用户名
、密码
和表名
替换为实际的值,运行此代码后,将输出查询到的数据。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。