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

[MYSQL]基础课程笔记2-整型

2016-06-30 23:25 525 查看
整形列的字节

TINYINT:1字节,有符号的范围是-128至127,无符号的范围是0到255,2的8 次方

SMALLINT:2字节,有符号的范围是-32768至32767,无符号的范围是0到65535,2的16次方

MEDIUMINT:3字节,有符号的范围是-8388608至8388607,无符号的范围是0到16777215,2的24次方

INT(integer):4字节,有符号的范围是-2147483648至2147483647,无符号的范围是0到4294967295,2的32次方

BIGINT:8字节,有符号的范围是-9223372036854775808至9223372036854775807,无符号的范围是0到18446744073709551615,2的64次方

整形列的可选属性:

M: 宽度(在0填充时候才有意义)

unsigned: 无符号类型(非负)

zerofull: 0填充(默认无符号)

eq: int(10),并非是10个字符,其中10便是M值,作用是在有0填充时显示的宽度,比如“0000000001”。但实际填充数字,只要是在int类型4个字节的范围之内,皆可存储,和M值无关。

特殊说明:null不可比较,null不等于‘’,0,null。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql