java链接mysql输出查询_用java做网站,java连接数据库并查询输出到页面
java web的后缀名是jsp,所以咱们要有一个jsp的开发环境,我这用的是jspStudy
自行百度。这软件是一个集成开发环境,安装启动后即可使用,集成了tomcat和mysql数据库
首先我们先新建一个首页文件
index.jsp
mysql测试
//此进行连接数据库
String url="jdbc:mysql://127.0.0.1:3306/test"; //test为数据库名称
String dbuser="root"; //数据库账户
String dbpwd="root"; //数据库密码
try
{
Class.forName("com.mysql.jdbc.Driver"); //加载驱动 JspStudy
}
catch (ClassNotFoundException e)
{
e.printStackTrace();
}
//取得数据库连接conn
Connection conn=DriverManager.getConnection(url, dbuser, dbpwd);;
PreparedStatement ps=null;
ResultSet rs=null;
//声明数据库字段
String id="";
String title="";
String img="";
try
{
String sql="select * from res";
ps = conn.prepareStatement(sql);
rs = ps.executeQuery();
while(rs.next())
{
id=rs.getString(1);
title=rs.getString(2);
img=rs.getString(3);
out.println("ID:"+id+"
");
out.println(title+"
");
out.println(""+"
");
}
}
catch (SQLException e)
{
e.printStackTrace();
}
finally
{
try
{
if(rs!=null)
rs.close();
}
catch (SQLException e)
{
e.printStackTrace();
}
finally
{
try
{
if(ps!=null)
ps.close();
}
catch (SQLException e)
{
e.printStackTrace();
}
finally
{
try
{
if(conn!=null)
conn.close();
}
catch (SQLException e)
{
e.printStackTrace();
}
}
}
}
%>
然后拷贝到jspStudy的WWW目录
在浏览器输入http://localhost/index.jsp
即可运行。
当然数据库的数据要有
这是我这边数据库的结构
最终效果:
java链接mysql输出查询_用java做网站,java连接数据库并查询输出到页面相关推荐
- java获取mysql执行计划_好程序员Java学习路线之MySQL的执行计划
好程序员 Java 学习路线之 MySQL 的执行计划.什么是执行计划? 执行计划通常是开发者优化 SQL 语句的第一步. MySQL 在解析 SQL 语句时,会生成多套执行方案,然后内部会进行一个成 ...
- java获取mysql的数据_【助教】Java获取数据库数据展示
本文将给出一个最简单的Java查询数据库中一张表的数据并将查询结果展示在页面的例子. 实际上,我们要解决以下两个问题: Java与数据库交互(以JDBC为例) 数据展示在前台页面(以Servlet+J ...
- mysql数据库java链接,java链接MySQL数据库方法
第一步:安装MySQL 这步我就很少说了,点击去看看怎么安装吧.html 第二步:建立数据库 安装好以后,咱们来建立一个数据库,一个表.(代码以下). //建立数据库 test: //在数据库中建立表 ...
- java链接MySQL
java链接MySQL 1.首先安装MySQL,把bin目录添加到path 环境变量 2.修改 sql 登录名为123456.update mysql.user set authentication_ ...
- JAVA设计驾驶员信息管理系统_基于jsp的大连驾驶员信息查询-JavaEE实现大连驾驶员信息查询 - java项目源码...
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的大连驾驶员信息查询, 该项目可用各类java课程设计大作业中, 大连驾驶员信息查询的系统架构分为前后台两部分, 最 ...
- java 子线程传参_踩坑之Java执行Linux命令死锁阻塞挂起
1 问题背景 最近在做一个需求需要调用linux下的某个脚本来对ai的模型进行训练,很简单的需求,我像往常一样写下如下的代码片段: Process process = Runtime.getRunti ...
- java获取环境变量路径_通过System获取java环境变量的路径
通过System获取java环境变量的路径代码为: import java.io.FileNotFoundException; import java.io.FileOutputStream; imp ...
- 高性能mysql 小查询_高性能MySQL06-查询优化(慢查询)
一.分析原因 SQL语句慢查询的原因有多种,如: 1)数据方面: 需要查询的表数据量太大导致性能下降: 是否向数据库请求了不需要的数据行或数据列: MySQL是否在扫描额外的记录 2)SQL语句太过于 ...
- java国际化 英语的标识符_(转)Java 国际化
1. Java国际化简介 Java既然作为一个跨平台的语言就必然要在各种不同的语言环境中使用, 为了解决这个问题Java给我们提供了一个工具类ResourceBundle, 帮助我们实现Java的国际 ...
- java车辆管理系统课程设计_车辆管理信息系统--Java课程设计.doc
车辆管理信息系统--Java课程设计 合肥学院 计算机科学与技术系 课程设计任务书 2011-2012学年第一学期 课程JAVA语言课程设计课程设计名称车辆管理信息系统专业班级指导教师 2011年9月 ...
最新文章
- Microbiome:山大杜宗军团队揭示捕食性细菌新类群-慢生单胞菌目细菌独特的生境适应性...
- 我热爱计算机作文500字,电脑吸引了我
- 解决不同操作系统下git换行符一致性问题
- Golang 优化之路-空结构[转]
- C++实现bellman ford贝尔曼-福特算法(最短路径)(附完整源码)
- for(;;)函数中判断条件执行顺序
- android进程(关闭自己和关闭其他进程)
- Dart基础第3篇:常用数据类型、字符串类型、数值类型、布尔类型、List集合类型、Maps类型
- gcc/g++参数详解
- html2bin.exe,hex转换成bin文件小工具(HEX2BIN.EXE)
- bootstrap插件bootbox
- 2019年高中数学圆锥曲线解题技巧方法总结及高考试题
- SRAM和DRAM的真正区别
- RTKLIB_E.5对流层和电离层模型
- 当前计算机与医学结合的研究热点,浅谈医学影像技术的现在与未来论文范文
- PGPool-II 4.2.1+PostgreSQL 13高可用
- java微信支付v3系列——4.创建订单的封装及使用
- 网络掉包分析工具mtr
- ThinkCMF知识点汇总
- windows编程之计时器
热门文章
- python将文本转化成语音并播放
- 四种高性能数据类型,Python collections助你优化代码、简洁任务
- edg击败we视频_厂长在EDG的地位有多高?阿布爆料:团队会无条件支持他的决定...
- C语言socket getsockopt() setsockopt()函数(获取和设置套接口的选项?)
- word如何(以标题)另起一页(段落 --> 换行和分页 --> 段前分页)
- 原始nginx.conf备份
- 电脑物理内存与虚拟内存的区别与关系
- tensorflow tf.global_variables_initializer()(返回一个初始化全局变量的对象)
- 黑马程序员pink老师前端入门教程,零基础必看的JavaScript基础语法视频教程(jQuery1)
- fisher判别_经典模式识别:Fisher线性判别