java jdbc查询-代码示例

phpmysqlchengxu

温馨提示:这篇文章已超过239天没有更新,请注意相关的内容是否还可用!

java jdbc查询-代码示例

1、Java JDBC是Java语言中用于与数据库进行交互的标准API。通过使用JDBC,我们可以连接到数据库,执行SQL查询语句,并获取结果。

下面是一个简单的Java JDBC查询的示例代码:

import java.sql.*;

public class JdbcQueryExample {

public static void main(String[] args) {

// 定义数据库连接信息

String url = "jdbc:mysql://localhost:3306/mydatabase";

String username = "root";

String password = "password";

// 声明数据库连接对象

Connection connection = null;

try {

// 加载数据库驱动

Class.forName("com.mysql.jdbc.Driver");

// 建立数据库连接

connection = DriverManager.getConnection(url, username, password);

// 创建SQL查询语句

String sql = "SELECT * FROM users";

// 创建Statement对象

Statement statement = connection.createStatement();

// 执行查询,并返回结果集

ResultSet resultSet = statement.executeQuery(sql);

// 遍历结果集

while (resultSet.next()) {

// 获取每行数据的各个字段值

int id = resultSet.getInt("id");

String name = resultSet.getString("name");

int age = resultSet.getInt("age");

// 输出结果

System.out.println("ID: " + id + ", Name: " + name + ", Age: " + age);

}

// 关闭结果集、Statement和数据库连接

resultSet.close();

statement.close();

connection.close();

} catch (Exception e) {

e.printStackTrace();

}

}

}

在上面的示例代码中,我们首先定义了数据库的连接信息,包括URL、用户名和密码。然后,我们加载MySQL数据库的驱动程序,并建立与数据库的连接。

接下来,我们创建了一个SQL查询语句,选择了users表中的所有数据。然后,我们创建了一个Statement对象,并使用它执行查询语句。

执行查询后,我们通过遍历结果集来获取每行数据的各个字段值。在示例中,我们获取了id、name和age字段的值,并将它们输出到控制台。

我们关闭了结果集、Statement和数据库连接,释放了相关资源。

文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码