需要先导入驱动包,可去官网下载 http://dev.mysql.com/downloads/connector/j/
1. 新建工程
2. 在WEB-INF 下新建lib文件夹 ,将下载的MySQL驱动包复制粘贴进去
3. 部署Tomcat
3. 导入包
4. 编写jsp 文件
ps:数据库内容来自菜鸟教程,根据自己的数据库内容应对代码做出相应调整
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.sql.*" %>
<html>
<head>
<title>SELECT 操作</title>
</head>
<body>
<table border="1px">
<tr>
<th>ID</th>
<th>NAME</th>
<th>URL</th>
</tr>
<% Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url="jdbc:mysql://127.0.0.1:3306/demo_web_app?
user=root&password=123456&useUnicode=true&characterEncoding=utf-8";
// 数据库 用户 密码 useUnicode=true&characterEncoding=utf-8是为了防止中文乱码
Connection conn= DriverManager.getConnection(url);
Statement
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from websites";
// sql语句
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
<tr>
<td><%=rs.getInt("id")%></td>
<td><%=rs.getString("name")%></td>
<td><%=rs.getString("url")%></td>
</tr>
<%}%>
// 生成表格
</table>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
与java连接MySQL类似 可参考 https://blog.csdn.net/W1948730080/article/details/82917305
5.运行