首先准备好一个mysql驱动包,然后按照如下所示:
第一步:创建项目,把下载好的驱动包放在lib目录下面(mysql驱动包复制粘贴即可)
第二步:按照下图所示按顺序1 2 3来部署mysql驱动包

上面是连接数据库所准备的一些东西,以下就是JSP连接数据库,以及怎样操作增删改查
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
// 1、加载驱动类
Class.forName("com.mysql.cj.jdbc.Driver");
// 2、连接URL
String url = "jdbc:mysql://localhost:3306/test?serverTimezone=GMT%2B8";
// 3、连接数据库
Connection connection = DriverManager.getConnection(url, "root", "19990918");
// 4、创建一个Statement对象将SQL语句发送到数据库
Statement statement = connection.createStatement();
String sql01 = "insert into student01(name,age) values('李四','52')" ; // 增
// String sql02 = "delete from student01 where age = 52" ; // 删
// String sql03 = "update student01 set name = 'abcd' where age = 20" ; // 改
String sql04 = "select * from student01"; // 查
//5、执行增删改
int a = statement.executeUpdate(sql01); // 增删改
if(a > 0){
out.println("成功");
}
//5、执行查询
ResultSet res = statement.executeQuery(sql04); // 返回查询结果集
while(res.next()){
%>
<table>
<tr>
<td><%=res.getString(1) %></td>
<td><%=res.getInt(2) %></td>
</tr>
</table>
<%
}
// 6、关流
res.close();
statement.close();
connection.close();
%>
</body>
</html>
总结主要代码片段
String sql01 = "insert into student01(name,age) values('李四','52')" ; // 增
String sql02 = "delete from student01 where age = 52" ; // 删
String sql03 = "update student01 set name = 'abcd' where age = 20" ; // 改
String sql04 = "select * from student01"; // 查
增删改查——改
/**
* 改多个值:where前后语句
* (改之后值用逗号) where (改之前多个值用and连接)
* 如下是把 ==== 小红 20 女 改为 小明 15 男
*/
String sql = "update student set name = '小明' , num = '15' , age = '男' where name = '小红' and num = '20' and age = '女'";
如有不懂,加微信 :zhi19990327
备注 :jsp连接数据库
版权声明:本文为AresPer原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。