mysql的基本数据类型

1.数据类型是指列,存储过程参数,表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。
2.存储范围越大其占用的空间越大
3.整型的数据类型(按照存储容量有小到大排列):TINTINT,SMALLINT,MEDIUMINT,INT,BIGINT
4.浮点型:FLOAT[(M,D)]:M是数字的总位数,D是小数点后面的位数。如果M和D被省略,则根据硬件允许的限制来保存值。单精度浮点数精确到大约7位小数位
5.日期型:YEAR,TIME,DATE,DATETIME,TIMESTAMP。真正实际开发中很少用到日期型,一般用数字型。
6.字符型:CHAR(M):M个字节,0<=M<=255,VARCHAR(M):L+1个字节,其中L<=M且0<=M<=65535,TINYTEXT,L+1个字节,其中L<2^8
  TEXT:L+2个字节,其中L<2^16,MEDIUMTEXT:L+3个字节,其中L<2^24,LONGTEXT:L+4个字节,其中L<2^32,ENUM(‘value1‘,‘value2‘):一个或两个字节,取决于枚举类型的个数(最多65535)
   SET(‘VALUE1‘,‘VALUE2‘):1,2,3,4或者8个字节,取决于set的成员个数(最多64个)。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。