java mysql 增删改查 中文详解
时间: 2023-11-24 11:45:27 浏览: 52
Java和MySQL是广泛使用的编程语言和数据库管理系统。Java可以使用MySQL来存储、访问和操作数据。以下是Java和MySQL中最常用的增删改查操作的中文详解:
1. 添加数据
添加数据通常使用INSERT语句。例如,如果要向名为“students”的表中添加一条记录,具有“id”、“name”和“age”三个字段,可以使用以下Java代码:
```
String sql = "INSERT INTO students (id, name, age) VALUES (1, '张三', 20)";
Statement stmt = conn.createStatement();
stmt.executeUpdate(sql);
```
2. 删除数据
删除数据通常使用DELETE语句。例如,如果要从名为“students”的表中删除所有年龄小于18岁的学生记录,可以使用以下Java代码:
```
String sql = "DELETE FROM students WHERE age < 18";
Statement stmt = conn.createStatement();
stmt.executeUpdate(sql);
```
3. 修改数据
修改数据通常使用UPDATE语句。例如,如果要将名为“students”的表中所有年龄小于18岁的学生的姓名改为“未成年人”,可以使用以下Java代码:
```
String sql = "UPDATE students SET name = '未成年人' WHERE age < 18";
Statement stmt = conn.createStatement();
stmt.executeUpdate(sql);
```
4. 查询数据
查询数据通常使用SELECT语句。例如,如果要从名为“students”的表中检索所有学生记录,可以使用以下Java代码:
```
String sql = "SELECT * FROM students";
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println("ID:" + id + ",姓名:" + name + ",年龄:" + age);
}
```
以上是Java和MySQL中最常用的增删改查操作的中文详解。在实际应用中,还可以使用各种条件语句、排序和分组等操作来更精细地查询、修改和删除数据。