在java中对数据库查询可分为以下几个步骤

1.加载驱动

Class.forName("com.mysql.jdbc.Driver");

2.获取连接(jdbk协议:数据库协议://主机地址:数据库端口号//数据库实例)

Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/music", "root", "123456");

3.准备sql语句

`String sql="select * from tbmusic";`

4.获取处理sql语句的命令对象

PreparedStatement ps = conn.prepareStatement(sql);

5.执行查询操作

ResultSet rs = ps.executeQuery();

6.处理结果

while(rs.next()) {

int id = rs.getInt("id");//获取当前结果集的一行中的每一列数据

String name = rs.getString("name");

String artist = rs.getString("artist");

String ablum = rs.getString("ablum");

String style = rs.getString("style");

String path = rs.getString("path");

int size = rs.getInt("size");

Timestamp uptime = rs.getTimestamp("uptime");

System.out.println(name+"--"+artist+"--"+ablum+"--"+style+"--"+path); //查询name,artist,ablum,style,path列内容

}

7.关闭资源

rs.close();

ps.close();

conn.close();

``

**运行后,就会显示你所要查询的内容**

![在这里插入图片描述](https://img-blog.csdnimg.cn/20190524145810837.png)

java中数据库查询_在java中对数据库查询相关推荐

  1. java.lang.IllegalArgumentException: 字符[_]在域名中永远无效。 at

    [http-nio-8080-exec-1] org.apache.coyote.AbstractProcessor.parseHost [xxx_tomcat] 是无效主机注意:更多的请求解析错误将 ...

  2. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  3. idea中链接mysql查询_在Idea中编写Java程序连接查询Sqlite数据库

    1.使用SqliteSpy建立好数据库文件SqliteSpy运行界面 2.准备好一个空文件夹存放java工程和数据库文件,准备好数据库驱动jar包拷贝到文件夹中sqlite数据库文件和驱动 3.在Id ...

  4. mysql中limit关键字_【JAVA】关于mysql的limit关键字使用。

    在WEB项目中我们经常会使用到分页,分页有很多中,一种是放在内存中,由java代码控制分页:另一种是直接用sql进行数据库分页: 放在内存中进行分页这肯定是不太现实的,如果数据量过大,会导致内存爆掉. ...

  5. java使用外部库_在Java中使用外部库

    java使用外部库 Java附带了一组核心库,其中包括定义常用数据类型和相关行为的库,例如String或Date : 与主机操作系统进行交互的实用程序,例如System或File : 有用的子系统来管 ...

  6. springboot中service中注入dao失败测试类中注入成功_聊一聊 Java 服务端中的乱象

    查尔斯·狄更斯在<双城记>中写道:"这是一个最好的时代,也是一个最坏的时代." 移动互联网的快速发展,出现了许多新机遇,很多创业者伺机而动:随着行业竞争加剧,互联网红利 ...

  7. java代码在jsp中怎么写_在jsp中写java代码

    该服务器上的所有的访问者的所有 jsp 页面 D.该服务器上的所有的访问者的所有 jsp 页面和 Java 程序 6.在 JSP 中调用 JavaBean 时不会用到的标记是( )...... jav ...

  8. java dao层代码生成器_实际开发中 dao、entity的代码怎样自动生成?一款工具送给你...

    01 关注"一猿小讲"朋友,都知道以往的文章一直倡导拒绝 CRUD,那到底什么是 CRUD?今天咱们就聊聊 Java 妹子小猿与数据库老头交互的事儿. 产品小汪铿锵有力的说:小猿同 ...

  9. java web.xml 监听器_【JAVA 核心技术】java web 中的监听器

    为什么要有监听器? 监听器是用来处理一系列事件的java类,可被配置在java web项目中. 既然如此,为什么不用代码直接调用监听器? 这可能是因为J2EE规范规定的项目工程标准,用web.xml指 ...

  10. java + testng wsdl 测试_在测试中使用XPATH断言的策略

    ***************************************************************** 在这门课里你将学到Web Services(SOAP WebServ ...

最新文章

  1. fpga数据位宽截取_FPGA信号截位策略研究
  2. 关于 PHP 与 MYSQL的链接
  3. CRT exCRT模板
  4. Future取消线程执行
  5. 浅谈C语言static关键字 静态变量 函数
  6. eclipse安装OpenExplorer插件--快速打开文件目录
  7. python 选择题 多线程_python多线程练习题
  8. LoadRunner9 5新特性
  9. 改变ubuntu终端显示语言(桌面系统中文,终端提示英文)
  10. swustoj 143 汉诺塔
  11. 成长篇之代码灵异事件
  12. 如何在微信小程序中使用iconfont 1
  13. 惠普打印机 HP web 服务打不开
  14. 终于找到使用Sql Server Management Studio导致蓝屏的罪魁祸首了
  15. 三菱PLC伺服XZ轴定位程序 程序都有注释、注释全面,用的三菱FX3U系列plc
  16. SMB Signing not required
  17. 313day(服务器的一些问题)
  18. Ubuntu使用中的常用命令(持续更新~~~)
  19. springboot集成Swagger-knife4j(三)
  20. linux系统查看FTP用户名密码,Linux的FTP的三种登录方式:

热门文章

  1. 第一次部署海康威视DEMO的一些坑,最终运行成功
  2. 饭店计算机软件系统FIDlLIL,【万迅千里马餐饮管理系统_饭店餐厅管理软件】免费试用_餐饮软件_选软件网...
  3. 驳《寒门再难出贵子》——谁说寒门大学生没有春天!
  4. php 1---100之间的和 几种方法
  5. installshield脚本入门
  6. windows以G为单位整数分区公式(精准)
  7. 关于Mac下载brew报curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
  8. 计算机应用基础综合测试题b卷,10级《计算机应用基础》期末试卷B卷
  9. 移动应用商店比较分析
  10. 雅虎Yahoo 前段优化 14条军规