Maven如何添加MySQL驱动依赖:一步步配置指南
要在Maven项目中添加MySQL支持,核心步骤是在项目的pom.xml文件中配置MySQL驱动的依赖项,通过Maven的依赖管理机制,您可以轻松集成MySQL数据库连接功能,从而简化项目开发和部署流程。

在pom.xml中添加MySQL依赖
打开项目根目录下的pom.xml文件,在<dependencies>标签内添加以下代码片段,这里以常用的MySQL Connector/J驱动为例,建议使用最新稳定版本以确保安全性和兼容性:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.33</version> <!-- 可根据需要调整版本 -->
</dependency>
关键点说明:
- groupId、artifactId和version:这三个元素唯一标识了MySQL驱动依赖,Maven中央仓库(Maven Central Repository)会根据这些信息自动下载对应的JAR文件。
- 版本选择:如果使用MySQL 8.x,推荐版本为
0.x;对于MySQL 5.x,可选择1.x系列版本,您可以在MVN Repository查询最新版本号。
依赖配置后的操作
- 保存pom.xml文件:添加依赖后,保存文件,IDE(如IntelliJ IDEA或Eclipse)通常会自动触发Maven依赖下载,如果未自动更新,可手动执行
mvn clean install命令。 - 验证依赖:在项目构建路径中检查是否成功引入了
mysql-connector-java的JAR包,您可以通过运行mvn dependency:tree命令查看依赖树,确认MySQL驱动是否存在。
在代码中使用MySQL连接 依赖添加成功后,即可在Java代码中通过JDBC连接MySQL数据库,示例代码如下:
import java.sql.Connection;
import java.sql.DriverManager;
public class MySQLDemo {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/your_database";
String user = "your_username";
String password = "your_password";
try {
Connection conn = DriverManager.getConnection(url, user, password);
System.out.println("MySQL连接成功!");
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
注意事项:
- 驱动类兼容性:MySQL 8.x驱动默认使用
com.mysql.cj.jdbc.Driver,而旧版5.x可能使用com.mysql.jdbc.Driver,如果遇到类加载问题,请检查驱动类名。 - 连接参数:建议在URL中添加时区设置,例如
jdbc:mysql://localhost:3306/db?serverTimezone=UTC,以避免时区相关错误。
扩展:管理依赖范围
在pom.xml中,可通过<scope>标签指定依赖作用域,若仅需在测试中使用MySQL,可配置为:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.33</version>
<scope>test</scope>
</dependency>
通过Maven添加MySQL依赖,不仅简化了库管理,还提升了项目可维护性,只需在pom.xml中定义依赖信息,Maven便会自动处理下载和类路径配置,结合JDBC代码,即可快速实现数据库操作,对于复杂项目,还可进一步结合Spring Boot等框架,通过spring-boot-starter-jdbc自动化配置数据库连接。
未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网。
原文地址:https://www.html4.cn/9167.html发布于:2026-08-06





