一尘不染

mysql中int(11)的列大小是多少?

mysql

int(11)mysql中以字节为单位的列大小是多少?

以及可以在此列中存储的最大值?


阅读 342

收藏
2020-05-17

共1个答案

一尘不染

INT不论指定什么长度,An 始终为4个字节。

  • TINYINT = 1个字节(8位)
  • SMALLINT = 2个字节(16位)
  • MEDIUMINT = 3个字节(24位)
  • INT = 4个字节(32位)
  • BIGINT = 8字节(64位)。

该长度仅指定使用mysql命令行客户端选择数据时要填充的字符数。存储为12345的int(3)仍将显示为12345,但是如果存储int(10)为12345,其仍将显示为12345,但您可以选择填充前五个数字。例如,如果添加ZEROFILL,它将显示为0000012345。

…且最大值将为2147483647(带符号)或4294967295(无符号)

2020-05-17