JDBC(Tomcat)

文章目录

JDBC连接步骤

  1. 解压之后,复制mysql-connector-java-8.0.20.jar到Tomcat->webapps->web项目名称->WEB-INF->lib目录下
    1. 编写代码
JDBC连接代码
  • jdbcmysql.jsp

    jsp 复制代码
    <html>
    <head>
    <title>使用JDBC直接访问MySQL数据库</title>
    </head>
    <%@ page contentType="text/html;charset=GB2312" %>
    <%@ page import="java.sql.*" %>
    <%--
    	使用JDBC连接MySQL数据库
    	使用hibernate_basemapping数据库
        使用t_user3表
    	用户名:root
    	密码:mysql 
    --%>
    <body>
    <center><h2>
    使用JDBC直接访问MySQL数据库
    </h2></center>
    <center><h3>
    欢迎连接MySQL!
    </h3></center>
    <table border=1 align="center">
    <tr>
    <td>用户id</td>
    <td>用户姓名</td>
    <td>用户密码</td>
    </tr>
    <%
    Class.forName("com.mysql.cj.jdbc.Driver");
    Connection con=DriverManager.getConnection("jdbc:mysql://127.0.0.1/tree_hole_forum","root","12345678");
    Statement stmt=con.createStatement();
    ResultSet rs=stmt.executeQuery("select * from user");
    while(rs.next())
    {
    %>
    <tr>
    <td><%=rs.getString("username")%></td>
    <td><%=rs.getString("password")%></td>
    <td><%=rs.getString("email")%></td>
    <td><%=rs.getString("is_manager")%></td>
    <td><%=rs.getString("is_allowed")%></td>
    </tr>
    <%	
    }
    rs.close();
    stmt.close();
    con.close();
    %>
    </table>
    </body>
    </html>
相关推荐
不想看见4047 分钟前
N-Queens -- 回溯法 -- 力扣101算法题解笔记
java·数据结构·算法
MX_935910 分钟前
Spring组件扫描原理解析
java·后端·spring
让我上个超影吧20 分钟前
天机学堂——领取优惠券优化
java
输出输入21 分钟前
Java Swing和JavaFX用哪个好
java·前端
星火开发设计22 分钟前
C++ 异常处理:try-catch-throw 的基本用法
java·开发语言·jvm·c++·学习·知识·对象
没有bug.的程序员25 分钟前
分布式配置深潜:Spring Cloud Config 与 Git 集成内核、版本回滚机制与多环境治理实战指南
java·分布式·git·spring cloud·分布式配置·版本回滚
好家伙VCC25 分钟前
# 发散创新:基于ARCore的实时3D物体识别与交互开发实战 在增强现实(
java·python·3d·ar·交互
清水白石00825 分钟前
函数签名内省实战:打造通用参数验证装饰器的完整指南
java·linux·数据库
only-qi33 分钟前
Spring Boot 异步任务深度解析:从入门到避坑指南
java·spring boot·线程池·async
EXI-小洲34 分钟前
2025年度总结 EXI-小洲:技术与生活两手抓
java·python·生活·年度总结·ai开发