在JSP中,MySQL刪除語句可以使用JDBC連接MySQL數據庫,在JSP頁面中執行MySQL的刪除指令,從而操作MySQL數據庫中的記錄。
具體操作步驟如下:
1.在JSP頁面中通過JDBC連接MySQL數據庫。代碼如下:
<% Connection conn; PreparedStatement ps; int id = Integer.parseInt(request.getParameter("id")); conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb", "root", "password"); ps = conn.prepareStatement("DELETE FROM mytable WHERE id = ?"); ps.setInt(1, id); ps.executeUpdate(); out.print("刪除成功!"); ps.close(); conn.close(); %>
2.定義一個PreparedStatement對象,使用DELETE FROM語句執行刪除操作。代碼如下:
PreparedStatement ps = conn.prepareStatement("DELETE FROM mytable WHERE id = ?"); ps.setInt(1, id); ps.executeUpdate();
其中,DELETE FROM mytable WHERE id = ?表示刪除表mytable中id為傳入的參數值的記錄。
3.執行更新操作,關閉PreparedStatement和Connection對象。代碼如下:
ps.executeUpdate(); ps.close(); conn.close();
通過以上步驟,JSP頁面就可以執行MySQL的刪除操作,刪除MySQL數據庫中的記錄。