Java如何导入MySQL:详细步骤与代码示例
要在Java项目中导入MySQL数据库,核心方法是通过JDBC(Java Database Connectivity)驱动实现连接与操作,以下是具体步骤和关键要点:
-
添加MySQL驱动依赖
需在项目中引入MySQL JDBC驱动,若使用Maven,可在pom.xml中添加依赖:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.33</version> </dependency>非Maven项目可手动下载JAR包并添加到类路径中。
-
加载驱动并建立连接
使用Class.forName()加载驱动,再通过DriverManager.getConnection()获取数据库连接:Class.forName("com.mysql.cj.jdbc.Driver"); String url = "jdbc:mysql://localhost:3306/数据库名?useSSL=false&serverTimezone=UTC"; String user = "用户名"; String password = "密码"; Connection connection = DriverManager.getConnection(url, user, password);注意:MySQL 8.0以上需指定时区(如
serverTimezone=UTC)。 -
执行SQL操作
通过Statement或PreparedStatement执行查询或更新:Statement stmt = connection.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM 表名"); while (rs.next()) { System.out.println(rs.getString("字段名")); } -
关闭资源
操作完成后,务必按顺序关闭ResultSet、Statement和Connection,以释放资源。
关键点总结:
- 驱动版本需匹配MySQL服务版本,避免兼容性问题。
- 使用PreparedStatement防SQL注入,提升安全性。
- 推荐结合连接池(如HikariCP)管理连接,提高性能。
通过以上步骤,即可在Java中高效导入并操作MySQL数据库。
未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网。
原文地址:https://www.html4.cn/8676.html发布于:2026-08-03





