Java如何连接到MySQL:详细步骤与代码示例
Java可以通过JDBC(Java Database Connectivity)技术连接到MySQL数据库,实现数据的增删改查等操作。需要下载并导入MySQL的JDBC驱动,这是连接的基础。建立连接的核心步骤包括:加载驱动、定义数据库URL、创建连接对象,并通过执行SQL语句与数据库交互,以下是具体实现:
-
准备JDBC驱动:从MySQL官网下载
mysql-connector-java的JAR文件,并将其添加到项目的类路径中,如果使用Maven,可以在pom.xml中直接添加依赖:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.33</version> </dependency> -
编写连接代码:
- 加载驱动:使用
Class.forName()方法加载MySQL驱动类。 - 定义连接信息:包括数据库URL(格式为
jdbc:mysql://主机名:端口/数据库名)、用户名和密码。 - 建立连接:通过
DriverManager.getConnection()获取Connection对象。
示例代码:import java.sql.Connection; import java.sql.DriverManager;
public class MySQLConnection { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/testdb"; String user = "root"; String password = "123456";
try { // 加载驱动 Class.forName("com.mysql.cj.jdbc.Driver"); // 建立连接 Connection conn = DriverManager.getConnection(url, user, password); System.out.println("数据库连接成功!"); conn.close(); // 关闭连接 } catch (Exception e) { e.printStackTrace(); } } - 加载驱动:使用
-
关键注意事项:
- 确保MySQL服务已启动,且数据库和用户权限配置正确。
- 使用try-with-resources或手动关闭连接,避免资源泄漏。
- 处理异常(如
SQLException),增强代码健壮性。
通过以上步骤,Java即可高效连接到MySQL,为后续数据操作奠定基础,实际开发中,建议结合连接池(如HikariCP)管理连接,以提升性能和可靠性。
未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网。
原文地址:https://www.html4.cn/13416.html发布于:2026-08-27





