mysql的jdbc连接过程
...小于 1 分钟MySQL数据库
MySQL 的 JDBC 连接过程主要包括以下步骤:
导入驱动 引入 MySQL 的 JDBC 驱动包(通常是
mysql-connector-java
):<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.33</version> </dependency>
加载驱动 在代码中加载 MySQL 驱动(JDBC 4.0 以后可以自动加载):
Class.forName("com.mysql.cj.jdbc.Driver");
建立连接 使用
DriverManager.getConnection()
创建连接对象:String url = "jdbc:mysql://localhost:3306/test"; String user = "root"; String password = "password"; Connection conn = DriverManager.getConnection(url, user, password);
创建 Statement 或 PreparedStatement 通过连接创建 SQL 语句对象:
Statement stmt = conn.createStatement();
执行 SQL 执行 SQL 查询或更新操作:
ResultSet rs = stmt.executeQuery("SELECT * FROM user");
处理结果 读取返回的结果集:
while (rs.next()) { System.out.println(rs.getString("name")); }
关闭连接 关闭 ResultSet、Statement 和 Connection,释放资源:
rs.close(); stmt.close(); conn.close();