您的位置:首页 > 数据库 > MySQL

MYSQL学习笔记之----数据类型

2015-12-14 19:22 621 查看
基本数据类型:

1:整型 (XXXint)2:浮点型 (float和double)3:定点数 (decimal)4:字符串 (char ,vchar,XXXtext),5:二进制数据 (XXBlob)6:日期时间类型,7:数据类型的属性

整型:



《m 表示最大显示宽度》

Float:



参数m只影响显示效果,不影响精度,d会影响到精度。

定点数:定点类型在数据库中存放的是精确值。

3:字符串:(char 与vchar的区别)

char是一种固定长度的类型,varchar则是一种可变长度的类型,它们的区别是:

数据库中单引号表示字符串。

char(M)类型的数据列里,每个值都占用M个字节,如果某个长度小于M,MySQL就会在它的右边用空格字符补足.(在检索操作中那些填补出来的空格字符将被去掉)在varchar(M)类型的数据列里,每个值只占用刚好够用的字节再加上一个用来记录其长度的字节(即总长度为L+1字节).

二进制数据 (XXXBLOb):

XXXBLob存储的数据只能整体读出,不常用。

日期时间类型:



Timesstamp 比较特殊如果定义一个字段的类型为TimeStmap,这个字段的时间会在其他字段修改的时候自动刷新,所以这个数据类型的字段可以存放这条记录最后被修改的时间

数据类型的属性:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: