Mysql中五种整型数据类型的区别INT, SMALLINT, TINYINT, MEDIUMINT, BIGINT

Mysql中共有5种标识整型的数据类型,其按照可表示的数据范围从小到大依次为:

 TINYINT<SMALLINT<MEDIUMINT<INT<BIGINT

MySQL支持标准的SQL语法,整型包括INTEGER (简写INT) 及SMALLINT。作为扩展,MySQL也支持TINYINTMEDIUMINT, 及BIGINT等整型,详见下表:

类型存储科学计数法表示最小值最大值
(字节)(有符号/无符号)(有符号/无符号)
TINYINT1\large ^{^{}}\large 2^{8}-128127
0255
SMALLINT2\large 2^{16}-3276832767
065535
MEDIUMINT3\large 2^{24}-83886088388607
016777215
INT4\large 2^{32}-21474836482147483647
04294967295
BIGINT8\large 2^{64}-92233720368547758089223372036854775807
018446744073709551615
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值