mysql是一个数据库啊。和oracle、postgresql 都属于数据库的一种啊。排行如下图片是2018年的:

你不会问我什么是数据库把?

什么是数据库?

好吧接下来我们让那些非计算机专业的孩子们了解一下数据库!!每个家庭里面都会有个水箱,水箱是用来存储水的容器。在城市中存放水的地方叫水库。同样的,存放数据的容器叫做数据库。数据库是长期存储在计算机内有组织,大量,共享的数据集合。那你肯定会问我,为什么要用数据库存储数据呢?其实早期的时候存储数据并不是用数据库存储的。你还记得小时候的自己的档案吗?都是用档案袋包着的。这样做的缺点是容易丢失。这不,前两天我父亲在准备退休材料时,就发现有些纸制的材料丢失了吗。真是科技改变生活啊!随着先知们发明了计算机,存储数据的方式也发生了改变。数据管理是分为以下三个阶段:

1、人工管理阶段:

眨眼一看,人工管理阶段,你不会以为用一些很聪明的人,让他们记忆这些数据???其实从人工管理阶段开始就已经有计算机了,当时的计算机比较昂贵,只用于科学计算并不用于存储数据。

人工管理也是通过应用程序管理数据的图如下:

此时的数据和程序是绑定在一起的,用程序专门存放数据。

2、文件管理阶段:

同样的文件管理阶段,不是把数据放在纸制的文件中然后再放在图书馆里存放。No随着计算机的发展,此时硬件方面有了发展,有了磁盘,磁鼓等直接存取存储设备。在软件方面,操作系统中已经有了专门的数据管理软件,一般称为文件系统。

你可以理解为,计算机打怪升级了,装备变好了。

文件存储阶段图:

此时的数据和程序是分开的,程序使用时调用数据文件。

3、数据库系统阶段:

随着数据量的变大,文件存储阶段已经不满数据存储的需要了。因为文件阶段时数据的组织还是面向程序的,存在这数据冗余。(数据冗余你可以理解为在A文件中出现又在B文件中出现)而且数据不方便修改和扩充。数据逻辑结构的每一点微小改变都会影响到应用程序。

此时出现了数据库管理阶段:

此时出现了数据库管理系统,用一个专门的系统来管理数据库。使数据结构化,共享性更高。

数据库与生活:

一些从事非计算机行业的同学一般都会觉得数据库,程序啊离我们太遥远,触碰不到。其实并非如此,数据库离我们的生活很近,近到你天天都在接触。不信我给你分析一波?正是因为有了数据库后,我们可以直接查找数据。例如你每天使用余额宝查看自己的账户收益,就是从数据库读取数据后给你的。你的银行卡账号,密码里面的RMB等等都是查询的数据库。现在电商网站上的产品都是读取数据库查询的。

mysql查询是做什么的_MySQL是用来干嘛的?相关推荐

  1. mysql查询特定时间数据视频_MySQL如何查询指定时间数据

    mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法分析总结: 话说有一文章表article,存储文章的添加文章的时间是add_time字段,该字段为int(5)类型的,现需要查询今天添 ...

  2. mysql查询特定时间数据视频_mysql查询特定时间段内的数据

    参照文章(mysql查询时间段内数据)进行了操作. 先来建表语句: [sql] view plaincopySETFOREIGN_KEY_CHECKS=0;-- ------------------- ...

  3. mysql 查询 系统字段 自然日_Mysql查询用户留存/留存率问题用户n日(内)留存、某日新增用户n日(内)留存...

    Mysql查询用户留存/留存率语法 计算某日的客户在第n日再次出现的概率--用户n日留存率. 计算某日的客户在某个时间段内再次出现的概率--用户n日内留存率. 计算某日新增的用户在第n日再次出现的概率 ...

  4. mysql查询去年本月的数据_MySQL查询本周、上周、本月、上个月份数据的sql代码...

    MySQL查询的方式很多,下面为您介绍的MySQL查询实现的是查询本周.上周.本月.上个月份的数据,如果您对MySQL查询方面感兴趣的话,不妨一看 ..查询当前这周的数据 SELECT name,su ...

  5. mysql 查询某个值非空_MySQL查询在单行中计算非空值

    我正在尝试将一个MYSQL查询放在一起,该查询将对单行中选择字段中的非空(或更好的是非零)值的数量进行计数,然后从最低到最高(基于计数)进行排序.例如,我有一个包含5个字段的表- ID,名称,Scor ...

  6. mysql 查询出现次数最多的_MySQL查询重复出现次数最多的记录

    MySQL查询的方法很多,下面为您介绍的MySQL查询语句用于实现查询重复出现次数最多的记录,对于学习MySQL查询有很好的帮助作用. SELECT keyword, count( * ) AS co ...

  7. mysql查询出过去一个月_mysql查询过去一月半年一年的时间

    复制代码代码如下: create table if not exists t ( id int, addTime datetime default '0000-00-00 00:00:00′ ) 添加 ...

  8. MySQL查询时条件的顺序_mysql中查询条件的先后顺序问题?

    听一个讲座,说查询条件的顺序影响查询速度,比如一个先运行一个高门槛的条件,后低门槛,运行速度会相对快,请问有这种事么? 那么我在写thinkphp的查询语句的时候,是不是应该把高门槛的放在前面查询? ...

  9. mysql查询字段不为数字_MySQL查询指定字段不是数字与逗号的sql

    核心sql语句 MySQL查询不包含数字的语句: SELECT * FROM test WHERE `name` regexp '[^0-9]'; MySQL查询纯数字的语句: SELECT * FR ...

最新文章

  1. 【Qt】Qt再学习(五):HTTP Example(HTTP下载文件的示例)
  2. 怀旧服新开服务器最新,暴雪官方发大招,怀旧服新开11个新服务器
  3. 区块链研习 | 区块链里所说的“智能合约”是什么? 本文作者:敖萌 编辑:温晓桦 2017-10-11 20:31 导语:谈到区块链,必然离不开“智能合约”这个词。我们在本系列的第一篇文章中提到“智能
  4. Anaconda:成功解决Anaconda下载时速度超慢(conda下载慢)的几种方法图文教程
  5. 怎样学java软件编程6_月光软件站 - 编程文档 - Java - 我学习使用java的一点体会(6)...
  6. ES6的变量声明详述
  7. 美国留学计算机网络技术,美国留学计算机专业详解
  8. CSS3(七) 前端预处理技术(Less、Sass、CoffeeScript)
  9. Android:复杂listview条目
  10. python统计字典里面value出现的次数_python 统计list中各个元素出现的次数的几种方法...
  11. 关于中断和异常的几点认识
  12. WINDOWS搜索dll的路径顺序
  13. teamcity mysql 配置_TeamCity
  14. 用Python写的WiFi暴力破解工具(字典),已封装!!
  15. 一些有用软件收藏(更新中)
  16. 等额本金等额本息推导
  17. Java多线程系列--“JUC集合”10之 ConcurrentLinkedQueue
  18. 慎用!闲鱼APP竟然成为了诈骗犯的庇护所!
  19. LR https接口
  20. 三只松鼠商品评论分析

热门文章

  1. 复旦数据院副院长阳德青:知识图谱在个性化推荐系统中的应用
  2. 百度云OSS云存储上传及获取
  3. 陈华:淘宝同学左侧导航栏div鼠标上浮边框变色无遮挡处理方法
  4. rake 出现错误解决
  5. 03.03:E云管家
  6. java 滚动条的事件_[Java教程]jquery如何判断滚动条滚到页面底部并执行事件
  7. pythonturtle写人名_Python turtle画图库画姓名实例
  8. 2019网易游戏开发者峰会正式开启报名
  9. MySQL手动安装教程
  10. vue跨域问题Response to preflight request doesn‘t pass access control check: No ‘Access-Control-Allow-Ori