以下是一个简单的Java连接MySQL数据库的示例代码:

import java.sql.*;

public class DatabaseConnection {

    public static void main(String[] args) {
        
        String url = "jdbc:mysql://localhost:3306/mydatabase"; // 数据库连接URL
        String user = "root"; // 数据库用户名
        String password = "123456"; // 数据库密码
        
        // 注册JDBC驱动程序
        try {
            Class.forName("com.mysql.jdbc.Driver");
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
        
        // 建立数据库连接
        try {
            Connection conn = DriverManager.getConnection(url, user, password);
            System.out.println("成功连接到数据库!");
            
            // 执行SQL查询
            Statement stmt = conn.createStatement();
            ResultSet rs = stmt.executeQuery("SELECT * FROM students");
            while (rs.next()) {
                String name = rs.getString("name");
                int age = rs.getInt("age");
                System.out.println("姓名:" + name + ",年龄:" + age);
            }
            
            // 关闭数据库连接
            rs.close();
            stmt.close();
            conn.close();
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }

}

上述代码中,我们首先注册了MySQL JDBC驱动程序,然后使用DriverManager类建立了数据库连接。接着,我们创建了一个Statement对象,用于执行SQL查询,并使用ResultSet对象来遍历查询结果。最后,我们关闭了所有的数据库资源。


原文地址: http://www.cveoy.top/t/topic/qWz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录