在java中给mysql删除语句限定两个条件的代码实现
时间: 2024-02-26 18:57:19 浏览: 25
假设你的MySQL表名为`table_name`,两个条件分别为`condition1`和`condition2`,Java代码实现删除语句如下:
```java
import java.sql.*;
public class DeleteExample {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/database_name";
String username = "root";
String password = "password";
String sql = "DELETE FROM table_name WHERE condition1 AND condition2";
try (Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement()) {
int rowsAffected = stmt.executeUpdate(sql);
System.out.println("Rows affected: " + rowsAffected);
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
注意,上述代码中的`url`、`username`、`password`以及`database_name`需要根据你的实际情况进行修改。另外,`stmt.executeUpdate(sql)`方法执行SQL语句并返回受影响的行数。