java编写景区删除功能代码
时间: 2024-03-16 07:47:31 浏览: 17
好的,以下是一个简单的Java代码示例,实现了景区删除功能:
```java
import java.sql.*;
public class ScenicSpotDelete {
public static void main(String[] args) {
// 连接数据库
String url = "jdbc:mysql://localhost:3306/scenic_spot";
String username = "root";
String password = "123456";
try (Connection conn = DriverManager.getConnection(url, username, password)) {
// 构造 SQL 语句,删除 id 为 1 的景区
String sql = "DELETE FROM scenic_spots WHERE id = 1";
// 创建 Statement 对象,执行 SQL 语句
try (Statement stmt = conn.createStatement()) {
int affectedRows = stmt.executeUpdate(sql);
System.out.println("删除了 " + affectedRows + " 条记录");
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
以上代码中,使用 JDBC 连接 MySQL 数据库,执行 SQL 语句实现删除操作。具体步骤包括:
1. 加载 JDBC 驱动:`Class.forName("com.mysql.cj.jdbc.Driver");`
2. 连接数据库:`DriverManager.getConnection(url, username, password)`
3. 创建 Statement 对象:`conn.createStatement()`
4. 执行 SQL 语句:`stmt.executeUpdate(sql)`
需要注意的是,以上代码只是一个简单示例,实际开发中需要根据具体的需求和数据库设计进行代码编写。同时,需要注意异常处理和资源释放,保证程序的健壮性和安全性。