欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jsp批量刪除mysql數(shù)據(jù)庫

謝彥文1年前9瀏覽0評論

在使用jsp進(jìn)行mysql數(shù)據(jù)庫操作時(shí),有時(shí)需要進(jìn)行批量刪除多條記錄。下面是一個(gè)簡單的示例,演示如何使用jsp批量刪除mysql數(shù)據(jù)庫。

<%@ page import="java.sql.*" %><%
// 連接數(shù)據(jù)庫
String url = "jdbc:mysql://localhost:3306/test"; // 數(shù)據(jù)庫url
String user = "root"; // 數(shù)據(jù)庫用戶名
String password = "root"; // 數(shù)據(jù)庫密碼
Class.forName("com.mysql.jdbc.Driver"); // 加載數(shù)據(jù)庫驅(qū)動
Connection conn = DriverManager.getConnection(url, user, password); // 連接數(shù)據(jù)庫
// 獲取要?jiǎng)h除的id列表
String[] ids = request.getParameterValues("id");
// 執(zhí)行刪除操作
if (ids != null && ids.length >0) {
PreparedStatement ps = conn.prepareStatement("DELETE FROM user WHERE id=?");
for (String id : ids) {
ps.setInt(1, Integer.parseInt(id));
ps.executeUpdate();
}
out.print("刪除成功!");
} else {
out.print("請選擇要?jiǎng)h除的記錄!");
}
// 關(guān)閉數(shù)據(jù)庫連接
if (conn != null) {
conn.close();
}
%>

以上代碼使用了jdbc連接mysql數(shù)據(jù)庫,并執(zhí)行了批量刪除操作,通過傳遞的id列表來刪除指定的記錄。其中,PreparedStatement可以幫助我們減少代碼量,同時(shí)可以有效防止SQL注入攻擊。