Java 连接 MySQL 数据库 - 详细步骤和代码示例
建立 Java 和 MySQL 的连接可以通过以下步骤:
-
下载 MySQL JDBC 驱动程序。你可以从 MySQL 官方网站下载最新的版本。
-
导入 JDBC 驱动程序。在 Java 项目中,需要将 MySQL JDBC 驱动程序导入到项目中。你可以将其放在项目的 lib 目录下。
-
加载驱动程序。在 Java 代码中,使用 Class.forName() 方法加载 MySQL JDBC 驱动程序。
-
建立连接。使用 DriverManager.getConnection() 方法建立与 MySQL 数据库的连接。你需要提供数据库的 URL、用户名和密码。
-
创建 Statement 对象。使用 Connection.createStatement() 方法创建 Statement 对象。
-
执行 SQL 语句。使用 Statement 对象执行 SQL 语句。
-
处理结果。根据 SQL 语句的类型和需求,使用 ResultSet 对象处理查询结果。
以下是一个简单的 Java 代码示例,用于建立与 MySQL 数据库的连接:
import java.sql.*;
public class MySQLConnection {
public static void main(String[] args) {
try {
// 加载 MySQL JDBC 驱动程序
Class.forName('com.mysql.jdbc.Driver');
// 建立连接
Connection conn = DriverManager.getConnection(
'jdbc:mysql://localhost:3306/mydatabase', 'username', 'password');
// 创建 Statement 对象
Statement stmt = conn.createStatement();
// 执行 SQL 语句
String sql = 'SELECT * FROM mytable';
ResultSet rs = stmt.executeQuery(sql);
// 处理结果
while (rs.next()) {
String name = rs.getString('name');
int age = rs.getInt('age');
System.out.println('Name: ' + name + ', Age: ' + age);
}
// 关闭连接
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
在上面的代码中,我们使用了 com.mysql.jdbc.Driver 驱动程序,连接到名为 mydatabase 的数据库,并使用用户名和密码进行身份验证。然后,我们执行了一个 SELECT 查询,从 mytable 表中获取数据,并将结果打印到控制台。最后,我们关闭了连接。
原文地址: https://www.cveoy.top/t/topic/luOE 著作权归作者所有。请勿转载和采集!