jdbc连接mysql数据库代码实现
网站编辑2023-05-17 14:45:44766
在使用 JDBC 连接 MySQL 数据库之前,需要先导入 MySQL 的 JDBC 驱动。可以从 MySQL 官网下载最新版本的 JDBC 驱动,或者使用 Maven 等构建工具自动导入。

```java
// 导入 JDBC 驱动
Class.forName("com.mysql.jdbc.Driver");
```
在导入 JDBC 驱动之后,就可以使用 `DriverManager` 类建立数据库连接了。需要提供 MySQL 数据库的 URL、用户名和密码等信息。
```java
// 建立数据库连接
String url = "jdbc:mysql://localhost:3306/test";
String user = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url, user, password);
```
建立数据库连接之后,就可以使用 `Statement` 或 `PreparedStatement` 对象执行 SQL 语句了。`Statement` 对象适用于静态 SQL 语句,而 `PreparedStatement` 对象适用于动态 SQL 语句。
```java
// 执行 SQL 语句
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM user");
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
String email = rs.getString("email");
System.out.println("id: " + id + ", name: " + name + ", email: " + email);
}
```
在使用完数据库之后,需要关闭数据库连接,释放资源。
```java
// 关闭数据库连接
rs.close();
stmt.close();
conn.close();
```
以上就是使用 JDBC 连接 MySQL 数据库的基本代码实现。在实际开发中,还需要注意异常处理、连接池等问题。







