需要先导入驱动包,可去官网下载 http://dev.mysql.com/downloads/connector/j/

1.  新建工程

IDEA jsp 连接MySQL

2.  在WEB-INF 下新建lib文件夹 ,将下载的MySQL驱动包复制粘贴进去

IDEA jsp 连接MySQL

3.  部署Tomcat

IDEA jsp 连接MySQL

IDEA jsp 连接MySQL

IDEA jsp 连接MySQL

3.  导入包

IDEA jsp 连接MySQL

IDEA jsp 连接MySQL

IDEA jsp 连接MySQL

IDEA jsp 连接MySQL

IDEA jsp 连接MySQL

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.运行

IDEA jsp 连接MySQL

相关文章: