java如何连接mysql

要使用 Java 连接 MySQL,需要遵循以下步骤:1. 添加 MySQL Connector/J 依赖项;2. 加载 MySQL 驱动程序;3. 建立数据库连接;4. 操作数据库;5. 关闭连接。

如何使用 Java 连接 MySQL

要使用 Java 连接 MySQL 数据库,需要遵循以下步骤:

1. 添加 MySQL Connector/J 依赖项

在你的 Java 项目中,添加 MySQL Connector/J 依赖项。可以在 Maven 或 Gradle 等依赖关系管理系统中添加以下依赖项:


    mysql
    mysql-connector-java
    8.0.28

2. 加载 MySQL 驱动程序

在你的 Java 代码中,使用 DriverManager.registerDriver() 方法加载 MySQL 驱动程序:

import java.sql.DriverManager;

DriverManager.registerDriver(new com.mysql.cj.jdbc.Driver());

3. 建立数据库连接

使用 DriverManager.getConnection() 方法建立到 MySQL 数据库的连接:

import java.sql.Connection;

String url = "jdbc:mysql://localhost:3306/my_database";
String username = "root";
String password = "my_password";

Connection connection = DriverManager.getConnection(url, username, password);

其中:

  • url 是 MySQL 数据库的 JDBC URL,包括数据库主机、端口和数据库名称。
  • username 是连接到数据库的用户名。
  • password 是连接到数据库的密码。

4. 操作数据库

一旦连接建立,你就可以对数据库执行各种操作,例如使用 StatementPreparedStatement 来执行查询、更新或删除操作。

import java.sql.Statement;

Statement statement = connection.createStatement();
statement.executeUpdate("CREATE TABLE my_table (id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255), PRIMARY KEY (id))");

5. 关闭连接

使用 connection.close() 方法关闭到 MySQL 数据库的连接。这将释放与连接关联的资源,防止资源泄漏。

connection.close();