码迷,mamicode.com
首页 > 数据库 > 详细

mysql Integer Types (Exact Value) - INTEGER, INT, SMALLINT, TINYINT, MEDIUMINT, BIGINT

时间:2016-05-09 18:37:43      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:

使用mysql的时候,用到int类型的蛮多,需要注意一下:

1. 值的范围

TypeStorageMinimum ValueMaximum Value
 (Bytes)(Signed/Unsigned)(Signed/Unsigned)
TINYINT 1 -128 127
    0 255
SMALLINT 2 -32768 32767
    0 65535
MEDIUMINT 3 -8388608 8388607
    0 16777215
INT 4 -2147483648 2147483647
    0 4294967295
BIGINT 8 -9223372036854775808 9223372036854775807
    0 18446744073709551615

 

2. 显示宽度

MySQL还支持选择在该类型关键字后面的括号内指定整数值的显示宽度。

int(M) 在 integer 数据类型中,M 表示最大显示宽度,该可选显示宽度规定用于显示宽度小于指定的列宽度的值时从左侧填满宽度

参考文献:

https://dev.mysql.com/doc/refman/5.5/en/integer-types.html

mysql Integer Types (Exact Value) - INTEGER, INT, SMALLINT, TINYINT, MEDIUMINT, BIGINT

标签:

原文地址:http://www.cnblogs.com/davidwang456/p/5474630.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!