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 数据库的基本代码实现。在实际开发中,还需要注意异常处理、连接池等问题。

最新推荐

右侧广告图1
右侧广告图2