jdbc查询mysql

更新时间:02-10 教程 由 别想 分享

JDBC是Java Database Connectivity(Java数据连接)的缩写,它是Java语言中连接数据库的标准接口,可用于连接各种数据库。而MySQL是目前最为流行的开源关系型数据库之一,因此,我们可以使用JDBC来连接MySQL并进行各种操作。

下面是连接MySQL并查询数据的示例代码:

import java.sql.*;public class JDBCTest {public static void main(String[] args) {Connection conn = null;Statement stmt = null;try {Class.forName("com.mysql.jdbc.Driver");String url = "jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=UTC";String username = "root";String password = "123456";conn = DriverManager.getConnection(url, username, password);stmt = conn.createStatement();String sql = "SELECT * FROM students";ResultSet rs = stmt.executeQuery(sql);while (rs.next()) {int id = rs.getInt("id");String name = rs.getString("name");int age = rs.getInt("age");System.out.println("ID: " + id + ", Name: " + name + ", Age: " + age);}rs.close();stmt.close();conn.close();} catch (ClassNotFoundException e) {e.printStackTrace();} catch (SQLException e) {e.printStackTrace();}}}

在上面的示例中,我们首先使用Class.forName()方法加载MySQL的JDBC驱动程序。接着,我们使用DriverManager.getConnection()方法创建数据库连接。然后,创建Statement对象并使用executeQuery()方法执行查询操作。最后,使用ResultSet对象获取查询结果并输出。

需要注意的是,JDBC查询操作中涉及的SQL语句、数据表名、用户名和密码等信息需要根据实际情况进行修改。

声明:关于《jdbc查询mysql》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2084955.html