通过JSP网页连接Mysql数据库

  1. 1. 在MySQL数据库中建立数据表
  2. 2. 设置Tomcat
  3. 3.在浏览器地址栏中输入http://localhost:8080/test1.jsp

本文介绍通过JSP网页连接到MySQL,从MySQL数据库中读出一张表,并显示在JSP网页中。

1. 在MySQL数据库中建立数据表

用图形化管理工具Navicat Premium 连接MySQL数据库,在数据库“ming”下建立一张名为“teacher”的数据表。

2. 设置Tomcat

1)将JDBC驱动mysql-connector-java-5.1.43-bin.jar文件拷贝到Tomcat安装目录下的lib文件夹中。用到JDBC连接数据库。

2)启动Tomcat

双击bin目录下的“startup.bat”,或者在bin目录下打开命令窗口,输入“startup.bat”,回车。

在浏览器中输入 http://localhost:8080/,如弹出如下界面,说明Tomcat成功启动。

3)建立JSP文件

在D:\apache-tomcat-9.0.8\webapps\ROOT(根据你安装的位置)目录中新建一个jsp文件,命名为“test1.jsp”。

“test1.jsp”的内容 如下:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%>

<html>
<head>
<title>通过JSP打开数据表</title>
</head>
<body>

 <%  
        try {  
            Class.forName("com.mysql.jdbc.Driver");  ////驱动程序名
            String url = "jdbc:mysql://localhost:3306/ming"; //数据库名
            String username = "root";  //数据库用户名
            String password = "123456";  //数据库用户密码
            Connection conn = DriverManager.getConnection(url, username, password);  //连接状态

            if(conn != null){  
                out.print("数据库连接成功!");  
                out.print("<br />");            
                Statement stmt = null;  
                ResultSet rs = null;  
                String sql = "SELECT *FROM teacher;";  //查询语句
                stmt = conn.createStatement();  
                rs = stmt.executeQuery(sql);  
                out.print("查询结果:");  
                out.print("<br />");  
                out.println("姓名"+"  "+"性别 "+"  "+"年龄");  
                out.print("<br />");  
                while (rs.next()) {  
                 out.println(rs.getString("姓名")+"   &nbsp  "+rs.getString("性别")+"  &nbsp "+rs.getInt("年龄")); //将查询结果输出  
            }  
            }
            else{  
                out.print("连接失败!");  
            }  
        }catch (Exception e) {        
            out.print("数据库连接异常!");  
        }  
%>   
</body>
</html>

3.在浏览器地址栏中输入http://localhost:8080/test1.jsp

成功连接到数据库,并读出一张数据表:


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以加QQ(2602138376)

文章标题:通过JSP网页连接Mysql数据库

文章字数:515

本文作者:Zevs

发布时间:2019-09-03, 22:56:18

最后更新:2019-09-04, 18:10:11

原始链接:http://zhsh666.xyz/2019/09/03/通过JSP网页连接Mysql数据库/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏

相册 图床 主题切换