0
推荐
1419
阅读
MySQL常用函数汇总学习
前言MySQL函数是MySQL数据库提供的内置函数,这些内置函数可以更方便处理表中的数据。下面简单介绍一下MySQL中包含的几类常用函数。聚合函数聚合函数可实现根据一组数据求出一个值,聚合函数的结果值只根据选定数据行中非NULL值进行计算,NULL值被忽略。COUNT()函数COUNT()函数,对于除“*”以外的任何参数,返回所选择集...
0
推荐
2044
阅读
MySQL的binlog日志
零、binlog 基本认识MySQL的二进制日志可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的。一般来说开启二进制日志大概会有1%的性能损耗(参见MySQL官方中文手册 5.1.24版)。二进制有两个最重要的使用场景:其...
0
推荐
1458
阅读
【进阶】MySQL中的连接查询
前言前面我们学习了MySQL的一些查询,但是都是针对一个表进行查询,当我们查询的表大于1个,则称为连接查询。连接查询是关系数据库中重要的查询方式,包括交叉连接、内连接、和外连接。交叉连接交叉连接(CROSS JOIN)又称笛卡尔积,即把一张表的每一行与另一张表的每一行连接起来,返回两张表的每一行相连接后所有可能...
0
推荐
1448
阅读
【进阶】MySQL中的子查询和联合查询
前言前面说了很多MySQL中的查询,比如条件查询、分组聚合查询、连接查询,今天来说一下另外两个非常的重要的查询,MySQL中的子查询和联合查询。子查询子查询也称嵌套查询,是将一个查询语句嵌套在另一个查询语句的WHERE子句或者HAVING短语中,前者被称为内层查询或子查询,后者被称为外层查询或父查询。在整个SELECT语句...
0
推荐
1487
阅读
MySQL中的分组聚合查询
前言前面我们学习了MySQL中比较常用的简单查询和条件查询,今天来学习一下更高级的分组聚合查询。MySQL中常用聚合函数表函数名说明COUNT([DISTINCT | ALL] * )统计数据表中的记录数COUNT([DISTINCT | ALL] <列名> )统计数据表中的一列中值的个数MAX([DISTINCT | ALL] <列名>)求数据表的一列值中的最大值MIN(...
0
推荐
1728
阅读
MySQL中表的操作
预备阅读:MySQL中如何定义数据库 MySQL中常用的数据类型前言前面学习了MySQL的常用数据类型,接下来就开始进入正题吧,来对表进行操作,在关系数据库中,最基本最常用的就是数据表。今天来学习一下表的常用操作。创建表在MySQL中,创建数据表使用CREATETABLE语句,基本语法格式如下:CREATE TABLE tb1_name(字段名1 数...
0
推荐
1598
阅读
MySQL中常用的数据类型
前言数据类型(data type)是指系统中所允许的数据的类型。不同的编程语言所包含和允许的数据类型是不一样的,数据库中每个字段都应有适当的数据类型,用来限制或允许该字段中存储的数据。MySQL中的常用数据类型1、数值类型Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC)...
0
推荐
1571
阅读
MySQL中如何定义数据库
预备阅读:MySQL编程语言基础学习 MySQL常用函数学习前言前面我们已经安装好了MySQL,之后我们就可以通过MySQL客户端工具连接登录到MySQL服务器,然后就可以开始创建和使用数据库了,这里面会涉及一些数据库的创建、选择、查看、修改、和删除等。作为一个有追求的数据分析师,我们不仅要学习Excel办公,还要学会使...
1
推荐
2171
阅读
MySQL中导入导出CSV格式数据
预备阅读:MySQL中的主键问题和赋权限问题 今天来讲一下在MySQL中导入和导出CSV格式数据的操作。CSV格式数据逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那...
0
推荐
1836
阅读
MySQL中的主键问题和赋权限问题
今天分享一下我所学习的MySQL中的主键问题,和赋权限问题。MySQL中的主键问题1、Mysql的两种主键。Primary key 和not null auto_incriment在建立mysql表时,给一个字段添加了主键primary key在insert数据时可以不用insert主键,mysql会自动添加0,但是在第二次insert时没有填写值mysql数据库还是默认添加0,会导致有重复...
2
推荐
1742
阅读
MySQL中使用正则表达式
预备阅读:正则表达式基础由于上面的正则表达式基础图片较多,希望大家能访问原文链接,下面开始说一下MySQL中使用正则表达式查询检索数据。MySQL中用正则表达式进行搜索1、使用MySQL正则表达式(1)基本字符串匹配SELECT prod_nameFROM productsWHERE prod_name REGEXP ‘1000’ORDER BY prod_name;检索prod_name包含文本...