首页
学习
活动
专区
工具
TVP
发布

兮动人的博客

主站CSDN:https://blog.csdn.net/qq_41684621
专栏成员
637
文章
962008
阅读量
38
订阅数
【mysql】子查询
子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从MySQL 4.1开始引入。
兮动人
2022-03-27
3.4K0
【mysql】聚合函数
Innodb引擎的表用count(*),count(1)直接读行数,复杂度是O(n),因为innodb真的要去数一遍。但好于具体的count(列名)。
兮动人
2022-03-18
3.3K0
【mysql】其他函数
MySQL中有些函数无法对其进行具体的分类,但是这些函数在MySQL的开发和运维过程中也是不容忽视的。
兮动人
2022-03-17
1.1K0
MySQL信息函数
MySQL信息函数 MySQL中内置了一些可以查询MySQL信息的函数,这些函数主要用于帮助数据库开发或运维人员更好地对数据库进行维护工作。 函数 用法 VERSION() 返回当前MySQL的版本号
兮动人
2022-03-17
1.2K0
【mysql】加密与解密函数
加密与解密函数 加密与解密函数主要用于对数据库中的数据进行加密和解密处理,以防止数据被他人窃取。这些函数在保证数据库安全时非常有用。 函数 用法 PASSWORD(str) 返回字符串str的加密版本,41位长的字符串。加密结果不可逆,常用于用户的密码加密 MD5(str) 返回字符串s
兮动人
2022-03-17
2.2K0
【mysql】流程控制函数
@toc 流程控制函数 流程处理函数可以根据不同的条件,执行不同的处理流程,可以在SQL语句中实现不同的条件选择。MySQL中的流程处理函数主要包括IF()、IFNULL()和CASE()函数。 函数 用法 IF(value,value1,value2)
兮动人
2022-03-15
5930
【mysql】日期和时间函数
GET_FORMAT函数中date_type和format_type参数取值如下:
兮动人
2022-03-15
4.8K0
【mysql】字符串函数
字符串函数 函数 用法 ASCII(S) 返回字符串S中的第一个字符的ASCII码值 CHAR_LENGTH(s) 返回字符串s的字符数。作用与CHARACTER_LENGTH(s)相同
兮动人
2022-03-15
2K0
【mysql】数值函数
数值函数 1. 基本函数 函数 用法 ABS(x) 返回x的绝对值 SIGN(X) 返回X的符号。正数返回1,负数返回-1,0返回0 PI() 返回圆周率的值
兮动人
2022-03-14
1.9K0
【mysql】内置函数及分类
函数在计算机语言的使用中贯穿始终,函数的作用是什么呢?它可以把我们经常使用的代码封装起来,需要的时候直接调用即可。这样既提高了代码效率,又提高了可维护性。在 SQL 中我们也可以使用函数对检索出来的数据进行函数操作。使用这些函数,可以极大地提高用户对数据库的管理效率。
兮动人
2022-03-14
6580
【mysql】空间类型
空间类型 MySQL 空间类型扩展支持地理特征的生成、存储和分析。这里的地理特征表示世界上具有位置的任何东西,可以是一个实体,例如一座山;可以是空间,例如一座办公楼;也可以是一个可定义的位置,例如一个十字路口等等。MySQL中使用Geometry(几何)来表示所有地理特征。Geometry指一个点或点的集合,代表世界上任何具有位置的事物。 MySQL的空间数据类型(Spatial Data Type)对应于OpenGIS类,包括单值类型:GEOMETRY、POINT、LINESTRING、POLYGON以及
兮动人
2022-03-14
4.3K1
【mysql】JSON 类型
JSON 类型 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。它易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在网络或者程序之间轻松地传递这个字符串,并在需要的时候将它还原为各编程语言所支持的数据格式。 在MySQL 5.7中,就已经支持JSON数据类型。在MySQL 8.x版本中,JSON类型提
兮动人
2022-03-13
2.2K0
【mysql】二进制字符串类型
① BLOB和TEXT值也会引起自己的一些问题,特别是执行了大量的删除或更新操作的时候。删除这种值会在数据表中留下很大的"空洞",以后填入这些"空洞"的记录可能长度不同。为了提高性能,建议定期使用 OPTIMIZE TABLE 功能对这类表进行碎片整理。
兮动人
2022-03-13
2.3K0
【mysql】SET类型
SET类型 SET表示一个字符串对象,可以包含0个或多个成员,但成员个数的上限为64。设置字段值时,可以取 取值范围内的 0 个或多个值。 当SET类型包含的成员个数不同时,其所占用的存储空间也是不同的,具体如下: 成员个数范围(L表示实际成员个数) 占用的存储空间 1 <= L <= 8 1个字节 9 <= L <= 16 2个字节 17 <= L <= 24
兮动人
2022-03-13
1.6K0
【mysql】ENUM类型
ENUM类型 ENUM类型也叫作枚举类型,ENUM类型的取值范围需要在定义字段时进行指定。设置字段值时,ENUM类型只允许从成员中选取单个值,不能一次选取多个值。 其所需要的存储空间由定义ENUM类型时指定的成员个数决定。 文本字符串类型 长度 长度范围 占用的存储空间 ENUM L 1 <= L <= 65535 1或2个字节 当ENUM类型包含1~255个成员时,需要1个字节的存储空间; 当ENUM类型包含256~65535个成员时,需要2个字节的存储空
兮动人
2022-03-12
1.6K0
【mysql】文本字符串类型
情况1:存储很短的信息。比如门牌号码101,201……这样很短的信息应该用char,因为varchar还要占个byte用于存储信息长度,本来打算节约存储的,结果得不偿失。
兮动人
2022-03-12
1.7K0
【mysql】日期与时间类型
YEAR类型用来表示年份,在所有的日期时间类型中所占用的存储空间最小,只需要1个字节的存储空间。
兮动人
2022-03-12
4.1K0
【mysql】位类型BIT
位类型:BIT BIT类型中存储的是二进制值,类似010110。 二进制字符串类型 长度 长度范围 占用空间 BIT(M) M 1 <= M <= 64 约为(M + 7)/8个字节 BIT类型,如果没有指定(M),默认是1位。这个1位,表示只能存1位的二进制值。这里(M)是表示二进制的位数,位数最小值为1,最大值为64。 CREATE TABLE test_bit1( f1 BIT, f2 BIT(5), f3 BIT(64) ); INSERT
兮动人
2022-03-11
1.4K0
【mysql】定点类型
把test_double2表中字段“f1”的数据类型修改为 DECIMAL(5,2)
兮动人
2022-03-11
1.3K0
【mysql】浮点类型
问题2: 为什么浮点数类型的无符号数取值范围,只相当于有符号数取值范围的一半,也就是只相当于有符号数取值范围大于等于零的部分呢?
兮动人
2022-03-10
2.5K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档