我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何使用JavaWeb实现显示mysql数据库数据

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何使用JavaWeb实现显示mysql数据库数据

小编给大家分享一下如何使用JavaWeb实现显示mysql数据库数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

    EMS-员工信息管理系统

    MySQL学习之基础操作总结

    MySQL学习之基础命令实操总结

    创建ems库

        show databases;    create database ems;    use ems;

    创建user表

          create table user(            id int primary key auto_increment,            name varchar(50),            salary double,            age int);

    如何使用JavaWeb实现显示mysql数据库数据

    插入表格数据

       insert into user values(1,'zs',3000,20);   insert into user values(2,'ls',1000,30);   insert into user values(3,'ww',5000,25);   insert into user values(4,'xh',4000,23);

    如何使用JavaWeb实现显示mysql数据库数据

    创建UserListServlets

    如何使用JavaWeb实现显示mysql数据库数据

    如何使用JavaWeb实现显示mysql数据库数据

    如何使用JavaWeb实现显示mysql数据库数据

    使用JDBC连接数据库

    将jar包复制的到lib文件夹下

    如何使用JavaWeb实现显示mysql数据库数据

            //使用JDBC连接mysql数据库,将user表中的输出查询处理        ResultSet result=null;        Connection con=null;        try {            //(1)注册加载驱动            Class.forName("com.mysql.jdbc.Driver");            //(2)获得数据库的链接            //(1).连接mysql的url地址            String url="jdbc:mysql://localhost:3306/ems";            //(2).连接mysql的用户名            String username="root";            //(3).连接mysql的密码            String pwd="123456";            con=DriverManager.getConnection(url, username, pwd);            //(3)预编译sql语句            System.out.println("MySQL连接成功!"+con);                        //3.预编译SQL语句            String sql="select * from user";            PreparedStatement prep=con.prepareStatement(sql);            //(4)执行sql语句            result=prep.executeQuery();            //(5)关闭            con.close();                    } catch (Exception e) {            e.printStackTrace();        }
    package EMS;import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;//员工信息查询的Servletpublic class UserListServlets extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {//使用JDBC连接mysql数据库,将user表中的输出查询处理ResultSet result=null;Connection con=null;try {//(1)注册加载驱动Class.forName("com.mysql.jdbc.Driver");//(2)获得数据库的链接//(1).连接mysql的url地址String url="jdbc:mysql://localhost:3306/ems";//(2).连接mysql的用户名String username="root";//(3).连接mysql的密码String pwd="123456";con=DriverManager.getConnection(url, username, pwd);//(3)预编译sql语句System.out.println("MySQL连接成功!"+con);//3.预编译SQL语句String sql="select * from user";PreparedStatement prep=con.prepareStatement(sql);//(4)执行sql语句result=prep.executeQuery();} catch (Exception e) {e.printStackTrace();}//使用response,获得字符输出流PrintWriter,将查询出的结果输出到浏览器端//设置格式编码response.setContentType("text/html;charset=utf-8");//向浏览器端输出一个表格PrintWriter pw=response.getWriter();pw.println("<table border='1' cellspacing='0' width='400' height='80' align='center'>");pw.println("<caption>员工信息表</caption>");pw.println("<tr align='center'>");pw.println("<td>工号</td><td>姓名</td><td>工资</td><td>年龄</td>");pw.println("</tr>");try {while(result.next()){pw.println("<tr align='center'><td>"+result.getInt("id")+"</td><td>"+result.getString("name")+"</td><td>"+result.getDouble("salary")+"</td><td>"+result.getInt("age")+"</td></tr>");System.out.println(result.getInt("id")+"---"+result.getString("name")+"---"+result.getDouble("salary")+"---"+result.getInt("age"));}} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}pw.println("</table>");//关闭try {con.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}

    部署服务器

    重新部署服务器参考

    访问网址:http://localhost:8080/Servlet/lists

    如何使用JavaWeb实现显示mysql数据库数据

    以上是“如何使用JavaWeb实现显示mysql数据库数据”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

    免责声明:

    ① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

    ② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

    如何使用JavaWeb实现显示mysql数据库数据

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档

    猜你喜欢

    如何使用JavaWeb实现显示mysql数据库数据

    小编给大家分享一下如何使用JavaWeb实现显示mysql数据库数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!EMS-员工信息管理系统MySQL学习之基础操作
    2023-06-29

    JavaWeb如何实现mysql数据库数据的添加和删除

    这篇文章主要为大家展示了“JavaWeb如何实现mysql数据库数据的添加和删除”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JavaWeb如何实现mysql数据库数据的添加和删除”这篇文章吧。
    2023-06-29

    如何显示当前正在使用的MySQL数据库?

    我们可以通过 Select Database()命令显示当前正在使用的MySQL数据库的名称。mysql> select database();+------------+| database() |+------------+|
    2023-10-22

    mysql如何显示数据库里的表

    要显示数据库中的所有表,可以使用以下命令:SHOW TABLES;这条命令将返回数据库中的所有表的列表。您还可以使用以下命令来查看表的详细信息:SHOW TABLE STATUS;这将返回有关表的详细信息,如表名、引擎类型、行数、大小等
    mysql如何显示数据库里的表
    2024-04-28

    mysql数据库如何使用数据库

    使用 mysql 数据库连接到数据库并创建数据库。选择数据库,创建表,并插入数据。使用查询从表中获取数据,并使用更新命令修改数据。使用删除命令删除数据,并管理用户和权限。定期备份和恢复数据库以确保数据安全。如何使用 MySQL 数据库My
    mysql数据库如何使用数据库
    2024-04-14

    如何使用matplotlib库实现图形局部数据放大显示

    本篇内容介绍了“如何使用matplotlib库实现图形局部数据放大显示”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、绘制总体图形impo
    2023-06-29

    mysql如何使用数据库

    使用mysql数据库需要以下十个步骤:安装mysql服务器创建数据库连接到数据库创建表向表中插入数据查询数据更新数据删除数据导出数据导入数据MySQL数据库使用方法如何使用MySQL数据库?使用MySQL数据库需要以下步骤:1. 安装
    mysql如何使用数据库
    2024-04-14

    MySQL数据库锁如何实现

    这篇“MySQL数据库锁如何实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“MySQL数据库锁如何实现”文章吧。1.什么是
    2023-03-23

    使用Java显示MySQL数据库中的所有表?

    我们将在这里看到如何使用 Java 显示 MySQL 数据库中的所有表。您可以使用 MySQL 中的 show 命令来获取 MySQL 数据库中的所有表。假设我们的数据库是“test”。 Java代码如下,显示数据库“test”内的所有表名
    2023-10-22

    如何使用 PHP 查询数据库并显示结果

    使用 php 查询数据库并显示结果的步骤:连接数据库;查询数据库;显示结果,遍历查询结果的行并输出特定列数据。如何使用 PHP 查询数据库并显示结果使用 PHP 查询数据库并显示结果涉及以下步骤:1. 连接数据库$servername
    如何使用 PHP 查询数据库并显示结果
    2024-05-02

    云数据库mysql如何使用

    1. 创建云数据库实例在云数据库服务商的控制台中,选择MySQL数据库引擎,选择需要的实例规格、存储空间等参数,创建云数据库实例。2. 登录数据库使用MySQL客户端工具(如MySQL Workbench、Navicat等)或命令行工具(如
    2023-05-13

    编程热搜

    目录