如何使用JDBC连接MySQL数据库:详细步骤与代码示例
要使用JDBC连接MySQL数据库,首先需要加载驱动程序、建立连接,并通过执行SQL语句实现数据操作。核心步骤包括:导入JDBC驱动、配置连接信息、创建Connection对象,以及关闭资源,以下是具体实现方法:
-
准备环境与驱动
确保已安装Java开发环境(JDK)和MySQL数据库,并从MySQL官网下载JDBC驱动(如mysql-connector-java.jar),将其添加到项目依赖中。
-
加载驱动并建立连接
使用Class.forName()加载MySQL驱动,然后通过DriverManager.getConnection()获取连接,连接URL格式为:jdbc:mysql://主机名:端口号/数据库名,需提供用户名和密码。
示例代码:Class.forName("com.mysql.cj.jdbc.Driver"); Connection conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/testdb", "用户名", "密码" ); -
执行SQL操作
通过Statement或PreparedStatement执行查询或更新,Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM users"); while (rs.next()) { System.out.println(rs.getString("name")); } -
关闭资源
务必按顺序关闭ResultSet、Statement和Connection,避免资源泄漏,建议使用try-with-resources自动管理。 -
异常处理与优化
使用try-catch捕获SQLException,并考虑连接池(如HikariCP)提升性能。
通过以上步骤,即可高效利用JDBC操作MySQL数据库,注意根据实际需求调整参数,并确保代码的健壮性与安全性。
未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网。
原文地址:https://www.html4.cn/16396.html发布于:2026-09-12





