1 package com.ningmeng;
 2
 3 import java.sql.*;
 4
 5 public class Test07 {
 6
 7     public static void main(String[] args) throws Exception {
 8             Class.forName("com.mysql.jdbc.Driver");//加载数据库驱动
 9             System.out.println("加载数据库驱动成功");
10             String url="jdbc:mysql://localhost:3306/mldn";//声明自己的数据库test的url
11             String user="root";//自己的数据库用户名
12             String pass="root";//自己的数据库密码
13             //建立数据库连接,获得连接的对象conn
14             Connection conn=DriverManager.getConnection(url,user,pass);
15             System.out.println("连接数据库驱动成功");
16
17             Statement stmt=conn.createStatement();//创建一个Statement对象
18             String sql="select * from emp where empno like '%125%' ";//生成sql语句
19             ResultSet rs=stmt.executeQuery(sql);//执行sql语句
20
21             int empno;
22             String ename=null,job;
23             java.util.Date hiredate;
24             float sal;
25
26             System.out.println("empno\t ename\t job");
27
28             while(rs.next()){
29                 empno=rs.getInt("empno");
30                 ename=rs.getString(2);
31                 job=rs.getString("job");
32                 hiredate=rs.getDate(4);
33                 sal=rs.getFloat(5);
34                 System.out.println(empno + "\t" + ename + "\t" + job +
35                         "\t" +hiredate + "\t" + sal);//输出查询结果
36             }
37
38             //判断所查对象是否存在
39             if(ename == null){
40                  System.out.println("false");
41             }else{
42                  System.out.println(true);
43             }
44
45             System.out.println("模糊查询成功");
46             conn.close();//关闭数据库连接
47             System.out.println("关闭数据库连接成功");
48     }
49 }数据库如下图所示:

转载于:https://www.cnblogs.com/XuGuobao/p/7138586.html

java关键字查询数据库相关推荐

  1. java文件流插入数据库_使用Java流查询数据库

    java文件流插入数据库 在本文中,您将学习如何编写纯Java应用程序,这些应用程序能够处理现有数据库中的数据,而无需编写一行SQL(或类似的语言,例如HQL),而无需花费数小时将所有内容放在一起. ...

  2. java流写入数据库_使用Java流查询数据库

    java流写入数据库 在本文中,您将学习如何编写纯Java应用程序,这些应用程序能够使用现有数据库中的数据,而无需编写一行SQL(或类似的语言,如HQL),而无需花费数小时将所有内容放在一起. 准备好 ...

  3. 使用Java流查询数据库

    在本文中,您将学习如何编写纯Java应用程序,这些应用程序能够处理现有数据库中的数据,而无需编写单行SQL(或类似的语言,例如HQL),也无需花费数小时将所有内容放在一起. 准备好应用程序之后,您将通 ...

  4. 【java基础知识】通过java实时查询数据库

    网上查到通过java使用定时器实现每2秒查询一次数据库.本人菜鸟,还得多学习呀. 附上转载链接:https://blog.csdn.net/liangayang/article/details/828 ...

  5. Java 实现查询数据库下载导出Excel详解

    Excel表头 测试→下载导出表头文件,也可以改成直接存到本地磁盘目录下. package com.kero99.utils;import java.io.File; import java.io.F ...

  6. 关于JAVA中查询数据库时500错误Can not set int field ? to null value

    Can not set int field ? to null value 一般出现这种情况的原因都是因为我们在查询****数据库时数据库有类型为int的字段未赋值 . 从而导致我们封装好的查询类在调 ...

  7. Java循环查询数据库优化

    1. static 和 final 的用法 static 的作用从三个方面来谈,分别是静态变量.静态方法.静态类. 静态变量:声明为 static 的静态变量实质上就是全局变量,当声明一个对象时,并不 ...

  8. java频繁查询数据库_如何解决Cookie登录 频繁查询数据库问题?

    实现所谓的无状态,使用Cookie认证的话,不用session岂不是每次都要重新认证查一下数据库? 我的具体实现是 定义 一个秘钥 key="随机"; user_profile表 ...

  9. java倒序查询数据库_数据库 倒序查询

    PHP面试干货 1.进程和线程 进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性.进程和线程的区别在于: 简而言之,一个程序至少有一个进程,一个进程至少有一 ...

最新文章

  1. 深度剖析冒泡排序机制
  2. recv返回值为0_基于GNES和Tensorflow 2.0的大规模视频语义搜索
  3. hive查询像mysql在终端一样有规则的方法!!!
  4. Educational Codeforces Round 81 (Rated for Div. 2) F.Good Contest \ 洛谷 划艇 组合 计数dp
  5. Hive的数据加载与导出
  6. Microsoft Visual Studio下编译缺少头文件unistd.h解决办法
  7. 计算机环形拓扑结构教案,面试真题高中信息技术《网络拓扑结构》教学设计...
  8. 2017级计科新生游戏大作业制作讲解
  9. 我的世界java种子 要塞,《我的世界》你绝对没见过的稀奇种子,恐龙骨架出现在要塞...
  10. 分享一个外泌体数据库
  11. 差分进化算法_差分进化算法入门及实例应用
  12. 图片放大后怎么把图片变清晰?
  13. STM32F4使用硬件SPI驱动ADS8322
  14. vue 中的 attribute 和 property
  15. 推荐免费下载华软源码430套大型企业管理源码,下载地址:http://www.hur.cn/tg/linkin.asp?linkid=205389 源码语言:PB/Delphi/VB/Java/.Ne
  16. 程序员上班摸鱼,这么玩才高端!
  17. mysql dbcp 配置文件_数据库连接池DBCP使用方式
  18. 安卓Socket与pc端c#服务器的通信 附完整代码
  19. sql的datetime 数据类型
  20. 【Java用法】@NotEmpty、@NotBlank、@NotNull注解的使用方法与区别

热门文章

  1. 设计模式(基于狂神和尚硅谷)
  2. C语言练习——门牌制作
  3. 购买专用计算机的请示,关于购买部分计算机设备的请示
  4. 解决报错,Ignored attempt to cancel a touchmove event with cancelable=false
  5. 【猫优壁纸】uniapp后端安装教程
  6. Linux 磁盘阵列
  7. linux的wc命令代码,Linux命令wc的详细用法
  8. 正则表达式学习与验证网站
  9. 苹果产品盘点:有史以来最差的10款产品,看看哪款你入坑了
  10. AIDL 简介以及使用