Heim >Datenbank >MySQL-Tutorial >MySQL字段的长度

MySQL字段的长度

WBOY
WBOYOriginal
2016-06-07 14:51:381690Durchsuche

MySQL字段有多种的类型,不同的MySQL字段长度也各不一样,下面就为您介绍各种MySQL字段的长度,供您参考学习之用。 数值类型 列类型 需要的存储量 TINYINT 1 字节 SMALLINT 2 字节 MEDIUMINT 3 字节 INT 4 字节 INTEGER 4 字节 BIGINT 8 字节 FLOAT(X) 4 字

  MySQL字段有多种的类型,不同的MySQL字段长度也各不一样,下面就为您介绍各种MySQL字段的长度,供您参考学习之用。

  数值类型
  列类型   需要的存储量
  TINYINT 1 字节
  SMALLINT 2 字节
  MEDIUMINT 3 字节
  INT 4 字节
  INTEGER 4 字节
  BIGINT 8 字节
  FLOAT(X) 4 字节(如果 X   FLOAT 4 字节
  DOUBLE 8 字节
  DOUBLE PRECISION 8 字节
  REAL 8 字节
  DECIMAL(M,D) M 字节 (D+2 , 如果M   NUMERIC(M,D) M 字节 (D+2 , 如果M

  日期和时间类型
  列类型   需要的存储量
  DATE 3 字节
  DATETIME 8 字节
  TIMESTAMP 4 字节
  TIME 3 字节
  YEAR 1 字节

  串类型
  列类型   需要的存储量
  CHAR(M) M 字节,1   VARCHAR(M) L+1 字节, 在此 L   TINYBLOB, TINYTEXT L+1 字节, 在此 L   BLOB, TEXT L+2 字节, 在此 L   MEDIUMBLOB, MEDIUMTEXT L+3 字节, 在此 L   LONGBLOB, LONGTEXT L+4 字节, 在此 L   ENUM('value1','value2',...) 1 或 2 个字节, 取决于枚举值的数目(最大值65535)
  SET('value1','value2',...) 1,2,3,4或8个字节, 取决于集合成员的数量(最多64个成员)
   

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn