[MySQL]tinyint, smallint, mediumint, int, bigint의 차이

tinyint

  • 스토리지 : 1 Byte
  • 범위 : 0 ~ 255

smallint

  • 스토리지 : 2 Byte
  • 범위 : -2^15(-32,768) ~ 2^15-1(32,767)

mediumint

  • 스토리지 : 3 Byte
  • 범위 : -2^23(-8,388,608) ~ 2^23-1(8,388,607)

int

  • 스토리지 : 4 Byte
  • 범위 : -2^31(-2,147,483,648) ~ 2^31-1(2,147,483,647)

bigint

  • 스토리지 : 8 Byte
  • 범위 : -2^63(-9,223,372,036,854,775,808) ~ 2^63-1(9,223,372,036,854,775,807)