春满大地,富贵花开。微雨众卉新,一雷惊蛰始。敬请关注微信公众号:AiryData。

 分类:SQL

MySQL的binlog日志

MySQL的binlog日志
零、binlog 基本认识 MySQL的二进制日志可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的。 一般来说开启二进制日志大概会有1%的性能损耗(参见MyS...

Airy 10个月前 (12-23) 23499℃ 1评论 4喜欢

【进阶】MySQL中的视图

【进阶】MySQL中的视图
前言 视图是数据库系统中一种非常有用的数据库对象,它往往是和外模式联系在一起的概念。外模式是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据时逻辑结构和特征的描述,通常通过数据库用户的数据视图来实现,用于对与某一应用有关的数据进行逻辑表示。 视图概述 视图是从一个或...

Airy 2年前 (2017-04-22) 1593℃ 0评论 6喜欢

【进阶】MySQL中如何使用索引

【进阶】MySQL中如何使用索引
前言 学完基础的MySQL知识,以及MySQL的增删改查,我们要学习一些性能方面的东西。今天来讲一下索引(Index)。 索引 在关系数据库中,索引是一种单独的、物理的数对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些...

Airy 2年前 (2017-04-13) 1057℃ 0评论 6喜欢

【进阶】MySQL中的数据更新

【进阶】MySQL中的数据更新
前言 前面我们说了MySQL中的查询。查询的基础条件就是表里有数据,但是表中的数据不是凭空得来的,这就需要我们往数据表中插入数据,今天来看一下MySQL中的数据更新。 插入数据 MySQL中使用INSERT或REPLACE语句向数据库的表中插入新的数据,插入的方式有:插入完整的数...

Airy 2年前 (2017-04-11) 1195℃ 0评论 5喜欢

【进阶】MySQL中的子查询和联合查询

【进阶】MySQL中的子查询和联合查询
前言 前面说了很多MySQL中的查询,比如条件查询、分组聚合查询、连接查询,今天来说一下另外两个非常的重要的查询,MySQL中的子查询和联合查询。 子查询 子查询也称嵌套查询,是将一个查询语句嵌套在另一个查询语句的WHERE子句或者HAVING短语中,前者被称为内层查询或子查询,...

Airy 2年前 (2017-04-09) 1822℃ 0评论 5喜欢

【进阶】MySQL中的连接查询

【进阶】MySQL中的连接查询
前言 前面我们学习了MySQL的一些查询,但是都是针对一个表进行查询,当我们查询的表大于1个,则称为连接查询。连接查询是关系数据库中重要的查询方式,包括交叉连接、内连接、和外连接。 交叉连接 交叉连接(CROSS JOIN)又称笛卡尔积,即把一张表的每一行与另一张表的每一行连接起...

Airy 2年前 (2017-04-08) 1321℃ 0评论 4喜欢

MySQL中的分组聚合查询

MySQL中的分组聚合查询
前言 前面我们学习了MySQL中比较常用的简单查询和条件查询,今天来学习一下更高级的分组聚合查询。 MySQL中常用聚合函数表 函数名 说明 COUNT([DISTINCT | ALL] * ) 统计数据表中的记录数 COUNT([DISTINCT | ALL] &...

Airy 2年前 (2017-04-04) 1441℃ 0评论 5喜欢

MySQL中常用的条件查询

MySQL中常用的条件查询
前言 前面讲了MySQL中常用的查询以及一些基础,今天来看一下MySQL中的条件查询。 WHERE选择指定记录 数据表中包含大量的数据,我们查看数据也许只看一部分数据,比如数据表存储了一个月的销售记录,但是我只想看今天的销售数据,所以我们只要限定条件为今天即可。 Where的语法...

Airy 2年前 (2017-04-04) 1112℃ 0评论 5喜欢

MySQL中的数据查询

MySQL中的数据查询
前言 前面我们已经创建了数据库和表之后,我们就可以对表中的数据开展各种交互操作了。这些操作可以有效地使用、维护和管理数据库中的表数据。在数据库应用中,最常用的操作是查询,查询的用途就是获取我们想要的数据。今天分享下MySQL中查询SELECT语句。 SELECT语句 使用SELE...

Airy 2年前 (2017-04-02) 1012℃ 0评论 5喜欢

【进阶】MySQL中的语句执行顺序

【进阶】MySQL中的语句执行顺序
前言 前面说了一些MySQL的基础,希望对大家有帮助,今天分享一下工作中遇到的问题。 SQL的查询关键词 查询中用到的关键词主要包含六个。 from:需要从哪个数据表检索数据 where:过滤表中数据的条件 group by:如何将上面过滤出的数据分组 having:对上面已经分...

Airy 2年前 (2017-04-01) 1488℃ 0评论 6喜欢