📜  mysql 连接器 maven 依赖 - Html (1)

📅  最后修改于: 2023-12-03 15:03:07.393000             🧑  作者: Mango

MySQL 连接器 Maven 依赖

MySQL 连接器是一个用于连接 MySQL 数据库的驱动程序。如果你的 Java 程序需要连接 MySQL 数据库,那么你需要使用 MySQL 连接器。

在 Maven 项目中,你可以使用以下依赖添加 MySQL 连接器:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.26</version>
</dependency>

上述依赖声明了 MySQL 连接器的 groupIdmysqlartifactIdmysql-connector-javaversion8.0.26。你可以修改 version 的值以使用不同的 MySQL 连接器版本。

当你添加了上述依赖后,就可以在程序中使用 MySQL 连接器进行数据库连接了。下面是一个简单的示例:

import java.sql.*;

public class App {
    public static void main(String[] args) throws SQLException {
        String url = "jdbc:mysql://localhost:3306/mydatabase";
        String user = "root";
        String password = "123456";
        Connection connection = DriverManager.getConnection(url, user, password);
        Statement statement = connection.createStatement();
        ResultSet resultSet = statement.executeQuery("SELECT * FROM mytable");
        while (resultSet.next()) {
            String column1 = resultSet.getString(1);
            String column2 = resultSet.getString(2);
            System.out.println(column1 + ", " + column2);
        }
        resultSet.close();
        statement.close();
        connection.close();
    }
}

上述示例中,我们首先定义了 MySQL 数据库的 URL、用户名和密码。然后通过 DriverManager.getConnection() 方法获取数据库连接,使用 Connection.createStatement() 方法创建 Statement 对象,最后使用 Statement.executeQuery() 方法执行 SQL 查询。查询结果被封装在 ResultSet 对象中,我们可以通过 ResultSet.getString() 方法获取查询结果的每一行的数据。注意在使用完数据库连接、Statement 对象和 ResultSet 对象后,需要关闭这些对象。