要使用Java查询MySQL数据库,首先需要导入JDBC驱动,然后建立连接,创建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)