Mysql字段长度

原创 2004年09月15日 14:28:00
列类型 需要的存储量
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个成员)

MySql中字段类型与长度和取值范围解析

tip-1:数据表中的长度单位是:【字节】—最大为255,一般是不可能取到的。int 默认为4字节,无符号取值范围[0,4294967296],数据表中你可以设计为 int(255),数据库不会报错。...
  • J080624
  • J080624
  • 2016年10月20日 17:51
  • 1077

mysql 字段长度限制

分析MySQL数据类型的长度       MySQL有几种数据类型可以限制类型的"长度",有CHAR(Length)、VARCHAR(Length)、TINYINT(Length)、SMALLINT...
  • qq_31678877
  • qq_31678877
  • 2016年10月26日 17:41
  • 226

mysql字段名长度 表长度

标识符 最大长度 允许的字符 数据库 64 一个目录名中允许的任何字符,除了“/”、“\” 或 “.”。 表 64 一个文件名中允许的任何字符,除了 “/” 或 “.”。 列...
  • jiangzc86
  • jiangzc86
  • 2013年11月19日 08:46
  • 2650

MySQL 建表字段长度的限制

在MySQL建表时,遇到一个奇怪的现象: root@localhost : test 10:30:54>CREATE TABLE tb_test ( -> recordid varch...
  • dyllove98
  • dyllove98
  • 2013年07月10日 11:56
  • 13573

MySQL 建表字段长度的限制问题

在MySQL建表时,遇到一个奇怪的现象:   root@localhost : test 10:30:54>CREATE TABLE tb_test (     -> r...
  • liqfyiyi
  • liqfyiyi
  • 2016年05月11日 09:45
  • 2177

Mysql各种类型字段长度

列类型                                  需要的存储量   TINYINT                               1 字节 SMALLINT ...
  • yin767833376
  • yin767833376
  • 2016年06月01日 15:10
  • 2164

我的MYSQL学习心得(3) : 查看字段长度

转自:http://mp.weixin.qq.com/s?__biz=MzA5ODM5MDU3MA==&mid=208562832&idx=1&sn=06983c61bf679263a1a9db4c5...
  • kuaileboy1989
  • kuaileboy1989
  • 2015年06月05日 13:43
  • 1085

MySQL 如何存储长度很长的数据字段

最近,在工作中遇到了MySQL中如何存储长度较长的字段类型问题,于是花了一周多的时间抽空学习了一下,并且记录下来。 MySQL大致的逻辑存储结构在这篇文章中有介绍,做为基本概念:InnoDB...
  • wfg18801733667
  • wfg18801733667
  • 2017年02月15日 20:49
  • 2329

mysql中修改表字段名/字段长度/字段类型详解

在mysql中我们对数据表字段的修改命令只要使用alter就可以了,下面我来给大家详细介绍mysql中修改表字段名/字段长度/字段类型等等一些方法介绍,有需要了解的朋友可参考。 先来看看常用...
  • mlks_2008
  • mlks_2008
  • 2013年09月16日 22:01
  • 21022

数据库字段长度设计

数据库字段长度设计研究: in
  • u012365843
  • u012365843
  • 2014年07月23日 11:19
  • 824
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Mysql字段长度
举报原因:
原因补充:

(最多只允许输入30个字)