文档章节

mysql 数据类型及占用字节数

会游泳的鱼_
 会游泳的鱼_
发布于 2018/10/22 12:33
字数 274
阅读 25
收藏 0

数字类型

TINYINT                           1 字节 
SMALLINT                          2 个字节 
MEDIUMINT                         3 个字节 
INT                               4 个字节 
INTEGER                           4 个字节 
BIGINT                            8 个字节 
FLOAT(X)                          4 如果 X < = 24 或 8 如果 25 < = X < = 53 
FLOAT                             4 个字节 
DOUBLE                            8 个字节 
DOUBLE PRECISION                  8 个字节 
REAL                              8 个字节 
DECIMAL(M,D)                      M字节(D+2 , 如果M < D) 
NUMERIC(M,D)                      M字节(D+2 , 如果M < D)

日期和时间类型

DATE                                    3 个字节 
DATETIME                                8 个字节 
TIMESTAMP                               4 个字节 
TIME                                    3 个字节 
YEAR                                    1 字节

字符串类型

CHAR(M)                                  M字节,1 <= M <= 255 
VARCHAR(M)                               L+1 字节, 在此L <= M和1 <= M <= 255 
TINYBLOB, TINYTEXT                       L+1 字节, 在此L< 2 ^ 8 
BLOB, TEXT                               L+2 字节, 在此L< 2 ^ 16 
MEDIUMBLOB, MEDIUMTEXT                   L+3 字节, 在此L< 2 ^ 24 
LONGBLOB, LONGTEXT                       L+4 字节, 在此L< 2 ^ 32 
ENUM('value1','value2',...)              1 或 2 个字节, 取决于枚举值的数目(最大值65535) 
SET('value1','value2',...)               1,2,3,4或8个字节, 取决于集合成员的数量(最多64个成员)

© 著作权归作者所有

共有 人打赏支持
会游泳的鱼_
粉丝 0
博文 61
码字总数 56162
作品 0
深圳
后端工程师
私信 提问
MySQL CHAR和VARCHAR那些事

我们知道CHAR(M)和VARCHAR(M)的区别就是VARCHAR(M)是变长的字符串,而CHAR(M)是定长的字符串。我们暂时先不考虑变长和定长的问题,我们先来看一看CHAR(M)和VARCHAR(M)中的M代表的是什么意思。...

trayvon
2015/11/17
0
0
[每日更新-MySQL基础]5.常用的数据类型-整数和字符串

1. 数据类型 在学习PHP的时候我们已经讲过数据类型了,所谓数据类型就是数据的格式。每一种数据类型在计算机中存储的方式会有差异,占用的存储容量也有区别,所以选择合适的数据类型可以节约...

涛哥1989
2018/08/06
0
0
Mysql 学习之 mysql 列类型和占用的字节数

Mysql中的列类型有三大类:数值类、字符类和日期/时间类 数值类分整数型和浮点型两大类 整数型: 列名取值范围占用字节数 TINYINT非常小的正整数,带符号:-128~127,不带符号0~255 占用1字节...

天真花语
2018/07/03
0
0
Mariadb----字符类型 (五)

MYSQL数据类型----字符串类型 可以使用命令查看常见编码所占字节数: MariaDB [(none)]> SHOW CHARACTER SET; 查看默认字符: SHOW VARIABLES LIKE 'character%';,发现数据库编码均已改成utf...

博为峰教研组
2016/12/20
25
0
MySQL数字类型int与tinyint、float与decimal如何选择

最近在准备给开发做一个mysql数据库开发规范方面培训,一步一步来,结合在生产环境发现的数据库方面的问题,从几个常用的数据类型说起。 int、tinyint与bigint 它们都是(精确)整型数据类型...

seanlook
2018/08/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql grant 用户权限总结

用户权限管理主要有以下作用: 1. 可以限制用户访问哪些库、哪些表 2. 可以限制用户对哪些表执行SELECT、CREATE、DELETE、DELETE、ALTER等操作 3. 可以限制用户登录的IP或域名 4. 可以限制用...

Airship
9分钟前
0
0
RabbitMQ学习(3)

1. 消费端 1. 消费端通过推模式或者拉模式从RabbitMQ中获取并消费消息,当消费者确认处理消息后,可以手动确认消息已被接收,然后就会将该消息从RabbitMQ的队列中标记再清除,消费者端还可以...

江左煤郎
20分钟前
0
0
linux mysql(5.7)开启慢查询

一、有3个配置需要设置, 1:相关开关 2:日志目录文件 3:慢查询的时间限制 二、设置完之后重启mysql service mariadb restart 三、重启后做个测试 连接mysql 并查询: select sleep(6); 四...

chro008
28分钟前
0
0
选择IDC机房、选择硬件、上架服务器、装系统

选择IDC机房 当业务量比较大的时候,往往选用IDC而不是公有云来跑业务。 IDC机房的服务一般分为两种 需要我们自己购买服务器和网络设备,托管到IDC机房。IDC机房会提供布线、巡检、硬件操作等...

李超小牛子
29分钟前
1
0
《傲慢与偏见》的读书笔记与读后感作文2400字

《傲慢与偏见》的读书笔记与读后感作文2400字: 作者:孙苑馨;笔者按:读书这个习惯是我爸妈养出来的。小时候父母赚的钱除了吃饭穿衣剩下的就是买书了,他们除了买各种新鲜出版的文艺派图书...

原创小博客
38分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部