精华内容
下载资源
问答
  • 有些时候,我们需要查看数据库数据表的数据量情况,或者自己需要查看一个大数据量表。通过业务经验,或许知道自己公司的业务表哪个表数据量较大。但对于外人或是不熟悉业务的,此时我们就需要...

    热门系列:


    目录

    1.前言

    2. 查询数据量最大的表

        2.1 查询数据库信息

        2.2 切换到information_schema库

        2.3 查看库中所有数据表及数据表描述

        2.4 查询数据表(根据行数倒序)


    1.前言

    有些时候,我们需要查看数据库数据表的数据量情况,或者自己需要查看一个大数据量表。通过业务经验,或许知道自己公司的业务表哪个表数据量较大。但对于外人或是不熟悉业务的,此时我们就需要自己来手动查询了。


    2. 查询数据量最大的表

    2.1 查询数据库信息

    -- 查询数据库信息
    show DATABASES;

    2.2 切换到information_schema库

    use information_schema;

    2.3 查看库中所有数据表及数据表描述

    show tables;

    desc tables;

    2.4 查询数据表(根据行数倒序)

    select table_name,table_rows from  tables order by table_rows desc limit 10;

    如此,库中最大数据量的表就查找出来了。我的本地库测试数据表test_data数据量是最高的。

     

    本博客皆为学习、分享、探讨为本,欢迎各位朋友评论、点赞、收藏、关注,一起加油!

     

    展开全文
  • 对数据库中数据字典的理解

    千次阅读 2019-06-03 20:26:48
    这下把我整懵了,本来学习数据库的时候就对数据字典的概念十分模糊,现在要整这么专业的东西,我菜鸟一枚都不知该如何入手。表我能建出来,关系也能理得清,E-R图都画出来了,数据字典这个到底需要怎么做,不是...

    问题来源
    最近在做数据库设计大作业,要从零开始设计一个小规模的数据库,画完E-R图之后给老师检查,老师说我需求分析做的不好,没有体现业务流程,数据字典也不完整,要把数据字典完整的表示出来,流程也不能少。这下把我整懵了,本来学习数据库的时候就对数据字典的概念十分模糊,现在要整这么专业的东西,我菜鸟一枚都不知该如何入手。表我能建出来,关系也能理得清,E-R图都画出来了,数据字典这个到底需要怎么做,不是把每个表的字段都表示出来就可以了吗?为什么老师还是说不完整?
    于是带着疑问,我又翻开了去年的数据库课本。

    数据字典定义
    数据字典是关于数据库中数据的描述,即元数据,而不是数据本身。
    它是进行详细的数据收集和数据分析所得的成果。
    看完这个我依然搞不明白数据字典该怎么写。。。。(没错我就是这么菜。。。)
    于是乎:搜搜搜

    我能理解的观点是:就像普通的字典一样,数据字典就是用来对数据进行定义和解释的。当你不知道这个数据是什么的时候,就可以通过数据字典来理解,这里的数据包括表信息、数据容器的名称、创建时间、创建者或属者、物理存放位置等基础元信息,还包括外部实体、参照完整性等与其他对象的关联信息。

    数据字典组成
    数据字典由数据项、数据结构、数据流、数据存储和处理过程组成。

    数据字典的作用
    1.管理系统数据资源——数据字典提供了管理和收集数据的方法;
    2.实现数据标准化——在数据库中,数据的名称、格式和涵义等在不同的场合下容易混淆,数据字典提供使之标准化的工具,它可以给这些内容予以统一的名称、格式和涵义;
    3.使系统的描述文体化——所有和系统有关的描述,都可以对数据字典中的信息进行查询、插入、删除和修改;
    4.作为设计的工具——由于数据字典中存放着与数据库有关的各种信息和原始资料,就为数据库设计提供了有力的工具;
    5.为数据库提供存取控制和管理——数据库在接受每一个对数据库的存取请求时,都要检查用户标识、口令、子模式、模式和物理模式等。所以从某种意义上讲,数据字典控制了数据库的运行;
    6.供数据库管理员(DBA)进行各种查询——以便了解系统性能、空间使用状况和各种统计信息,及时掌握数据库的动态。所以数据字典是 DBA 观察数据库的眼晴和窗口。

    总结
    数据字典是数据库的核心,数据字典不单单是对数据库中表的描述,所有数据库中的数据都可以通过数据字典找到相关定义,所以要设计数据字典就要全面考虑所有的数据,建立数据字典是数据库设计需求分析阶段必不可少的。

    参考:
    CSDN问答模块+
    https://www.jianshu.com/p/63b2f4f2e02b

    展开全文
  • 代表你查询实体类所对应数据库的属性名 List<Map> list = *Service.queryBy*();//根据某种条件查询处理的数据集 Map item;//声明供循环使用的对象 Map<String, List<Map>&...

    记录一个数据分组的方法:

    String groupCondition = "#";//"#"代表你查询实体类所对应数据库的属性名

    List<Map> list = *Service.queryBy*();//根据某种条件查询处理的数据集

    Map item;//声明供循环使用的对象

    Map<String, List<Map>> result= new HashMap<String, List<Map>>(); // 声明最终得到的结果集

    for(int i=0;i<list.size();i++){

        item= list.get(i);

        if(result.containsKey(item.get("groupCondition"))){

            result.get(item.get("groupCondition")).add(item);

        }else{

            List<Map> tempList = new ArrayList<Map>();

            tempList.add(item);

            result.put(item.get("groupCondition"),tempList);

        }

    }

    展开全文
  • 在jdbc.properties,url没有指定数据编码格式。 jdbc.url=jdbc:mysql://localhost:3306/shiro?useUnicode=true&amp;characterEncoding=utf8 这样就可以了,最简单的地方,结果没有注意到,浪费好几个小时。...

    这个,我已经排查了项目中代码的原因,最后发现是配置编码格式的问题。

    在jdbc.properties中,url没有指定数据编码格式。

    jdbc.url=jdbc:mysql://localhost:3306/shiro?useUnicode=true&characterEncoding=utf8
    这样就可以了,最简单的地方,结果没有注意到,浪费好几个小时。

    展开全文
  • mysql数据库一张数据表在查询的同时进行增删改操作
  • 需求:1、安装R 2、安装数据库,我的是SQL Server 2005, ,我在数据库里事先创建了一个名叫scott的数据库,并且scott数据库里包含了名叫emp的表,用于查询操作,如下图所示:下面先放上R语言代码,然后我再一步步给...
  • 数据库和表都建好了,但是表还没有写入数据查询的时候出现了空指针异常的错误。 异常类型:java.lang.NullPointerException 解决方案: 我用的解决方法是使用try、catch,例如下代码,但实际这样写是不规范的仅...
  • 数据库中怎样查询前100条数据

    千次阅读 2019-10-16 12:45:52
    数据库中怎样查询前100条数据 如果需要根据条件查询,直接增加Where就可以 sql server 中一张表查看前100条数据: select top 100 * from TabName(表名) oracle中一张表中查询前100条记录的语句为: select * ...
  • Java操作数据库查询数据

    万次阅读 2019-06-08 12:23:11
    Java操作数据库查询数据的大概流程: 1)创建数据库连接(这里用的是MySQL数据库) private static String driver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql://localhost:3306/test"; //数据源(mysql)的...
  • nodejs对数据库的操作是比较简单的。下面看一个laughter库操作: 这是项目文件结构图: config.js的配置如下: //数据库配置文件 module.exports = { mysql: { host : 'localhost', user : ...
  • 思路, group by 分组可以对多个列进行分组, 分组后可以过滤掉重复的数据 sql语句: SELECT id,`name`,age,count(1) FROM test GROUP BY `name`,age 2. 查看重复的数据 刚刚的语句...
  • Mysql一多 数据数据查询 数据库

    千次阅读 2017-08-25 21:23:23
    要取的数据是 name desc contact这个三个列 这三个列分别属于student contact_desc contact_ext这个三个表 1.第一步 SELECT*(*代表所有列表) FROM student(主表名) JOIN contact_ext (需要取数据的表1) JOIN ...
  • 如何在jsp上查询并显示数据库mysql的数据表格

    万次阅读 多人点赞 2017-08-26 11:27:34
    需要在jsp上实现查询数据库的表格(就是通过用户输入查询表格) 总体的思路: 1....在Servlet接收数据库查询到的信息。 5.再通过跳转跳转到一个新的jsp页面,并在页面输出查询出来的表格。
  • 1.对于数据库中数据,但是...2.可能是出现了,前端传递过来的参数,携带空格的情况导致的,当查询条件不匹配的时候,查询不到数据,这里可以对前端传递过来的值进行处理,将空格处理掉。 $_POST['name']=trim($_PO...
  • 创建数据表 1. 一般创建表 ... 上面的错误是因为:表必须放到对应的数据库下:用两种方式可以将表挂到指定的数据库下; 1. 在数据表的前面加上数据库名字,用“.”连接即可:数据库.数据表 ...
  • 数据库中的多表查询总结

    万次阅读 多人点赞 2018-08-31 21:12:56
    数据库查询中,多表连接查询是一大难点,也是多表查询里的重点。连接主要有以下四种情况: INNER JOIN(内连接):如果表中有至少一个匹配,则返回行 【在语法中可以省略INNER关键字】 LEFT JOIN(左连接):...
  • Android连接MySql数据库获取数据的简单实现

    万次阅读 多人点赞 2019-02-20 19:37:37
    一般情况下,Android与数据库中数据进行交互都是通过调用api接口来实现的。但是今天我们就来尝试实现直接连接到MySql数据库获取数据的功能。 代码实现 demo很简单,xml布局文件显示的是一个按钮和一个textView...
  • Oracle数据库中查询某个时间段的数据
  • 1、SQL在查询当天记录时要注意是从当天的0点0分0秒0毫秒开始,到次日0点0分0秒0毫秒截止
  • 如:A数据库中表A增加一条数据,想使B数据库中相同的表A也增加一条相同的数据进行数据同步操作第一步:在A数据库中建立database links create database link (任意名XXX)connect to B库用户名 identified by B...
  • SQL数据库查询LIMIT 数据分页

    万次阅读 2017-11-28 12:17:43
    SQL数据库查询LIMIT 数据分页SQL的语句LIMIT 约束SELECT 查询数据包表时,使得SQL查询语句返回指定的记录数(行数)。LIMIT 可以设置1个或2个int整型常量数字作为参数。LIMIT在数据分页查询时候十分有用,因为不是每...
  • 数据库有clob字段或要对表中数据做较复杂处理时就不太好用脚本从一个数据库导入数据到另外一个数据库中了,这时就要通过代码实现了,下面以orale数据库为例代码如下: import java.sql.Connection; import ...
  • 我们知道,java在开发系统是会使用到数据库对数据进行操作,最基本的操作就是增删改查,也是最基础的 ,所以当大家稍微有点数据库的基础就可以利用SQL语句和java的JDBC共同对数据库进行操作,当然我介绍的是最基础...
  • 想要和数据库进行连接,首先需要导进mysql的jar包,这样才能使用jdbc的方法 导进jar包 1:新建一个project 项目,右键--configure--convert to maven project 成功导进mysql 的jar 包 可以使用了...
  • struts2实现用户登录 并能查询数据库中数据显示出来 按条件查询,多张表按条件查询 我要例子 主要的功能是显示数据库的内容 请看清要求!!!
  • 经常用到的对象有:SqlConnection,SqlAdapter,SqlCommand、Dataset、DataGrid和DataReader等,以SqlConnection,SqlAdapter,SqlCommand、Dataset、DataGrid对象,操作SQL的实例数据库Northwind的Categorys表为...
  • 数据库中select 查询详解

    万次阅读 多人点赞 2018-09-25 21:04:50
    查询数据时,根据不同的需求,条件对数据库中数据进行查询 ,并返回结果 单表查询数据 查询数据库使用 select 命令。 这个命令相对比较复杂。可变化样式较多,这里分功能依次讲解。 查询数据所有数据...
  • 数据库中SQL查询指定日期内数据

    万次阅读 2016-08-10 16:09:51
    有时我们面要统计一下数据库中指定日期的数据,如常用的,今天,昨天,明天,本周、上周、本月、上个月份的数据,除了我们可以使用strtotime来算还可以参考下面方法。 今天  代码如下 复制代码 select...
  • 数据库中数据数据初始化的好处

    万次阅读 2013-11-05 17:15:40
    进行软件开发的过程我们可能会遇到这种情况:服务器启动时调用一些方法,这些方法只用来执行某些查询功能的sql语句,这就是所谓的“数据初始化”操作。要知道进行这一操作的好处则必须要知道程序执行SQL的内部...
  • java怎么实现,从数据库中查出数据对数据处理之后,怎么插入到新的表,我现在能够查出数据,并且处理好了,但是不知道怎么把这些数据插入到新的表,求大神给思路

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,716,632
精华内容 686,652
关键字:

对数据库中数据可以进行查询