21xrx.com
2024-09-19 09:02:42 Thursday
登录
文章检索 我的文章 写文章
教程
2023-06-14 06:45:17 深夜i     --     --
JavaWeb MySQL 增删改查

教程 | 实现 JavaWeb 连接 MySQL 数据库的增删改查操作

在 JavaWeb 开发中,经常需要对数据库进行操作,本文将介绍如何连接 MySQL 数据库并实现增删改查操作。

连接 MySQL 数据库

首先需要下载 MySQL Connector J 驱动,并将其添加到项目中。可以在 Maven 中添加依赖,也可以手动下载 jar 包并添加到项目中。

在代码中,使用以下语句加载驱动:

Class.forName("com.mysql.jdbc.Driver");

然后使用以下语句连接数据库:

String jdbcUrl = "jdbc:mysql://localhost:3306/数据库名?useSSL=false&serverTimezone=UTC";

String user = "用户名";

String password = "密码";

Connection conn = DriverManager.getConnection(jdbcUrl, user, password);

增删改查

连接成功后就可以进行数据的增删改查了:

1. 增加数据

String sql = "INSERT INTO 表名(列名1, 列名2, 列名3) VALUES(值1, 值2, 值3)";

PreparedStatement ps = conn.prepareStatement(sql);

ps.executeUpdate();

2. 删除数据

String sql = "DELETE FROM 表名 WHERE 条件";

PreparedStatement ps = conn.prepareStatement(sql);

ps.executeUpdate();

3. 修改数据

String sql = "UPDATE 表名 SET 列名1=值1, 列名2=值2 WHERE 条件";

PreparedStatement ps = conn.prepareStatement(sql);

ps.executeUpdate();

4. 查询数据

String sql = "SELECT 列名1, 列名2, 列名3 FROM 表名 WHERE 条件";

PreparedStatement ps = conn.prepareStatement(sql);

ResultSet rs = ps.executeQuery();

while(rs.next()){

  int column1 = rs.getInt("列名1");

  String column2 = rs.getString("列名2");

  String column3 = rs.getString("列名3");

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复