JDBC(Tomcat)
JDBC连接步骤[*]
[*]先用navicat连接Mysql数据库,创建数据库tree_hole_forum,在tree_hole_forum上创建user表
https://i-blog.csdnimg.cn/direct/f285f071bb8c4db5bcfa9cf6ac28296f.png#pic_center
[*]
[*]到官网下载驱动MySQL :: Download MySQL Connector/J (Archived Versions)
对应的版本选择
https://i-blog.csdnimg.cn/direct/5d3371c63fbe46bf8b9403dc834d6a17.png#pic_center
https://i-blog.csdnimg.cn/direct/d77c021f147f411e905acd85f71ca520.png#pic_center
[*]解压之后,复制mysql-connector-java-8.0.20.jar到Tomcat->webapps->web项目名称->WEB-INF->lib目录下
https://i-blog.csdnimg.cn/direct/de075fbb1f404986a859956626e44ee3.png#pic_center
https://i-blog.csdnimg.cn/direct/f858d5af60714afe8172944f85012793.png#pic_center
[*]
[*]编写代码
JDBC连接代码
[*] jdbcmysql.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>
https://i-blog.csdnimg.cn/direct/bd32ec2b54d9403f851a6205d53fed9e.png#pic_center
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]