package cn.itcast.jdbc;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;
import java.util.concurrent.locks.StampedLock;
//查询出所有的记录 打印到控制台上
public class JDBCDemo2 {public static void main(String[] args) throws SQLException, ClassNotFoundException {
//      1、加载驱动程序并注册驱动:DriverManagerClass.forName("com.mysql.jdbc.Driver");
//      2、获取与数据库的连接:Connection//方式一
//      Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/day14", "root", "gqcmysql");//url 不同数据库不同 具体看数据库说明//方式二
//      Properties info=new Properties();
//      info.setProperty("user", "root");//key 要查阅数据库的文档
//      info.setProperty("password", "gqcmysql");
//      Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/day14", info);//方式三Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/day14?user=root&password=gqcmysql");//     3、得到代表SQL语句的对象 并发送 SQL给数据库:StatementStatement stmt=conn.createStatement();//   int i=stmt.executeUpdate("delete from users");//System.out.println(i);boolean b=stmt.execute("update users set password='123'");System.out.println(b);/*   //      4、如果有查询结果、得到封装了查询结果的对象:ResultSetResultSet rs=stmt.executeQuery("select id,name,password,email,birthday from users");
//      5、遍历结果while(rs.next()) {System.out.println("----------");System.out.println(rs.getObject("id"));System.out.println(rs.getObject("name"));System.out.println(rs.getObject("password"));System.out.println(rs.getObject("email"));System.out.println(rs.getObject("birthday"));           }*/
//      6、释放占用的资源 //    rs.close();stmt.close();conn.close();}}

JDBC查询所有记录打印到控制台上相关推荐

  1. 日志库 winston 的学习笔记 - logger.info 打印到控制台上的实现原理

    if (process.env.NODE_ENV !== 'production') {logger.add(new winston.transports.Console({format: winst ...

  2. opencv将Mat读入的图像的像素值打印在控制台上

    //将Mat读入的图像像素值打印在控制台上,这里的Img为单通道 方法一:cv::Mat Img; IplImage *src;src=&IplImage(Img);for(int i=0;i ...

  3. 将输出结果以json类型打印在控制台上_系列文章:Kubernetes中日志的正确输出姿势...

    前言 上一期主要和大家介绍从全局维度考虑如何去构建K8s中的日志系统,本期我们从实践角度出发来一步步构建K8s中的日志监控体系.构建日志系统的第一步是如何去产生这些日志,而这也往往是最繁杂最困难的一步 ...

  4. IDEA上集成log4j将SQL语句打印在控制台上

    适用地点:maven的mybatis的项目 配置log4j.properties 内容为log4j.rootLogger=error, Console log4j.logger.cn.bdqn.dao ...

  5. java—IO流——读取键盘输入的字母并转换成大写字母输出在控制台上

    读取键盘输入的字母,并转换成大写输出在控制台上 import java.io.BufferedInputStream; import java.io.BufferedOutputStream; imp ...

  6. JDBC查询Oracle全部表名称,如何使用JDBC API从Oracle数据库中的现有表中检索记录?...

    您可以使用UPDATE查询来更新/修改表中记录的现有内容.使用此功能,您可以更新表的所有记录或特定记录. 语法UPDATE table_name SET column1 = value1, colum ...

  7. c++ double 只输出五位_c 语言第四章 在控制台上数据的输入和输出

    1 数据输出 我们之前已经使用过printf()函数来实现数据在控制台上输出 #include<stdio.h> int main(){printf("hello world&q ...

  8. 通用数据级别权限的框架设计与实现(4)-单条记录的权限控制

    查看上篇文章通用数据级别权限的框架设计与实现(3)-数据列表的权限过滤,我们开始在原来的基础上实现单条权记录的权限控制. 相信前面的列表权限控制,很多系统都可以做到,但如何在上面列表的权限过滤中实现通 ...

  9. oracle查询访问记录,[原创]Oracle Spatial新驱动的查询记录实例

    --sunfruit Oracle的空间数据库的操作驱动更新了,新的驱动适用于Oracle8.0或以上,新驱动在对数据库的操作上面和原有的驱动差别比较大,不过有一点:使用变得简单了 建立空间数据库和建 ...

最新文章

  1. Y Combinator
  2. windows目录内打开CMD的几种方法
  3. 转载--tomcat整合apr
  4. 【Leetcode】几种简单的排序算法
  5. Mysql在字符串类型的日期上加上10分钟并和如今的日期做比較
  6. String,StringBuffer,StringBuilder
  7. vue控制多行文字展开收起
  8. C#LeetCode刷题之#617-合并二叉树​​​​​​​​​​​​​​(Merge Two Binary Trees)
  9. React基础篇(三)之 webpack打包项目配制
  10. 作用 react_react-styleguidist核心知识点详解
  11. css3滚动倾斜,jQuery 3D倾斜滚动页面效果
  12. .Top域名:新顶级域名还原互联网安全发展
  13. 如何使用 Windows 10 自带的磁盘清理程序?
  14. 《测绘综合能力》真题易错本
  15. 常见的计算机局域网拓扑有,计算机网络原理 常见的局域网拓扑结构
  16. oracle 取1条记录,oracle 获取第一条数据
  17. 为什么要用PolyFill(JS中的修补匠)
  18. 新一年涨工资指南:AI薪资水平和就业前景分析(一定要看完!)
  19. mybatis-plus和mysql
  20. python过滤敏感词记录

热门文章

  1. Java实现行列递增矩阵的查找
  2. python | 明日方舟好友访问和线索传递模拟点击
  3. 51驱动NRF24L01通信,NRF24L01与TTL转NRF24L01模块通信
  4. 微信 html avi视频无法播放,为何MP4不能播放MP4格式视频文件
  5. python 嫦娥吃月饼
  6. win10 链接 ftp 错误
  7. 台式计算机内存多大算好些,台式电脑内存多大合适_台式电脑硬盘多大合适
  8. 星辰天合参加首届数字驱动创新峰会 强调以 SDS 加速数据基础设施建设
  9. 2022.01.02翻译Winner
  10. 一键下载各大网站视频,包括b站(you-get)