javaweb连接mysql数据库,javaweb读取数据库

  javaweb连接mysql数据库,javaweb读取数据库

  

目录

急救中心-员工信息管理系统创建邮政快递库创建用户表插入表格数据创建UserListServlets使用数据库编程连接数据库部署服务器

 

  

EMS-员工信息管理系统

MySQL学习之基础操作总结

 

  关系型数据库学习之基础命令实操总结

  

创建ems库

显示数据库;创建数据库邮政快递使用邮政快递

 

  

创建user表

创建表用户(id int主键auto_increment,name varchar(50),salary double,age int);

 

  

插入表格数据

插入用户值(1, zs ,3000,20);插入到用户值中(2, ls ,1000,30);插入到用户值中(3, ww ,5000,25);插入到用户值中(4, xh ,4000,23);

 

  

创建UserListServlets

 

  

使用JDBC连接数据库

将冲突包复制的到解放运动文件夹下

 

  //使用数据库编程连接关系型数据库数据库,将用户表中的输出查询处理结果集结果=nullConnection con=null尝试{ //(1)注册加载驱动班级。forname( com。MySQL。JDBC。司机’);//(2)获得数据库的链接//(1).连接关系型数据库的全球资源定位器(统一资源定位器)地址string URL= JDBC :我的SQL ://localhost :3306/EMS ;//(2).连接关系型数据库的用户名字符串username= root//(3)。连接关系型数据库的密码String pwd= 123456con=驱动程序管理器。getconnection(URL,用户名,pwd);//(3)预编译结构化查询语言语句System.out.println(MySQL连接成功!con);//3.预编译结构化查询语言语句string SQL= select * from user prepared语句prep=con . prepare语句(SQL);//(4)执行结构化查询语言语句结果=准备。执行查询();//(5)关闭con . close();} catch(Exception e){ e . printstacktrace();}包裹欧洲货币体系导入Java。io。io异常;导入Java。io。版画家;导入Java。SQL。连接;导入Java。SQL。司机经理;导入Java。SQL。准备好的声明;导入Java。SQL。结果集;导入Java。SQL。SQL异常;导入javax。servlet。servlet异常;导入javax。servlet。http。http servlet导入javax。servlet。http。http servlet请求;导入javax。servlet。http。http servlet响应;//员工信息查询的Servletpublic类UserListServlets扩展http servlet { public void doGet(http servlet请求,http servlet响应)抛出ServletException,IOException {//使用数据库编程连接关系型数据库数据库,将用户表中的输出查询处理结果集结果=nullConnection con=null尝试{//(1)注册加载驱动班级。forname( com。MySQL。JDBC。司机’);//(2)获得数据库的链接//(1).连接关系型数据库的全球资源定位器(统一资源定位器)地址string URL= JDBC :我的SQL ://localhost :3306/EMS ;//(2).连接关系型数据库的用户名字符串username= root//(3)。连接关系型数据库的密码String pwd= 123456con=驱动程序管理器。getconnection(URL,用户名,pwd);//(3)预编译结构化查询语言语句System.out.println(MySQL连接成功!con);//3.预编译结构化查询语言语句string SQL= select * from user prepared语句prep=con . prepare语句(SQL);//(4)执行结构化查询语言语句结果=准备。执行查询();} catch(Exception e){ e . printstacktrace();}//使用回应,获得字符输出流版画家,将查询出的结果输出到浏览器端//设置格式编码回应。设置内容类型( text/html;charset=utf-8 );//向浏览器端输出一个表格PrintWriter pw=response。getwriter();pw。println( table border= 1 cellspacing= 0 width= 400 height= 80 align= center );标题员工信息表/caption’);pw。println( tr align= center );pw.println(td工号/tdtd姓名/tdtd工资/tdtd年龄/TD’);pw。println(/tr );尝试{ while(结果。next()){ pw。println( tr align= center TD 结果。getint( id )/tdtd 结果。getstring( name )/tdtd 结果。获得double( salary )/tdtd 结果。getint( age )/TD/tr );系统。出去。println(结果。getint( id ) -结果。getstring( name )-结果。获得double(薪金)-结果。getint( age );}} catch (SQLException e) {//TODO自动生成的catch块e . printstacktrace();} pw。println(/table );//关闭请尝试{ con . close();} catch (SQLException e) {//TODO自动生成的catch块e . printstacktrace();}}}

  

部署服务器

重新部署服务器参考

 

  访问网址:http://本地主机:8080/Servlet/lists

  以上就是整合开实现显示关系型数据库数据库数据的详细内容,更多关于整合开显示数据的资料请关注盛行信息技术其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些
  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些,关系型数据库与非关系型数据库简介
  • 关于redis数据库入门详细介绍图片,redis数据库的使用,关于Redis数据库入门详细介绍
  • 使用php连接mysql数据库,php连接数据库的方法
  • 使用php连接mysql数据库,php连接数据库的方法,一文详解PHP连接MySQL数据库的三种方式
  • 什么是分库分表,为什么要进行分库分表-,分库分表的区别,数据库分库分表是什么,什么情况下需要用分库分表
  • vb中adodb连接数据库,
  • treeview控件绑定数据,wpf treeview数据绑定,详解TreeView绑定数据库
  • sql的多表查询,数据库如何实现多表查询
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库,SQLServer2019 数据库的基本使用之图形化界面操作的实现
  • sql数据库定时备份怎么弄,mysql 定期备份
  • sql数据库定时备份怎么弄,mysql 定期备份,MySQL 数据库定时备份的几种方式(全面)
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar,SQL中varchar和nvarchar的基本介绍及其区别
  • 留言与评论(共有 条评论)
       
    验证码: