jsp连接数据库增删改查
时间: 2023-05-21 17:07:24 浏览: 200
首先需要在 JSP 中引入数据库驱动,然后使用 JDBC API 进行数据库连接。以下是连接 MySQL 数据库进行增删改查的示例代码:
// 引入 JDBC API 和 MySQL 驱动
<%@ page import="java.sql.*, com.mysql.jdbc.Driver" %>
<%
// 数据库连接参数
String url = "jdbc:mysql://localhost:3306/mydb";
String username = "root";
String password = "password";
// 建立数据库连接
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection(url, username, password);
// 执行 SQL 语句
String sql = "INSERT INTO mytable (name, age) VALUES (?, ?)";
PreparedStatement stmt = conn.prepareStatement(sql);
stmt.setString(1, "John");
stmt.setInt(2, 30);
stmt.executeUpdate();
// 查询数据库
sql = "SELECT * FROM mytable";
stmt = conn.prepareStatement(sql);
ResultSet rs = stmt.executeQuery();
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
}
// 关闭数据库连接
rs.close();
stmt.close();
conn.close();
%>
注意,上述示例代码仅供参考,不应该直接用于生产环境中,需要根据具体情况进行修改和优化。