MySQL | 数値型

バイト 最小値 最大値
TINYINT 1 -128 127
SMALLINT 2 -32768 32767
MEDIUMINT 3 -8388608 8388607
INT 4 -2147483648 2147483647
BIGINT 8 -9223372036854775808 922337203685477580

unsigned 属性

各値は正の数と負の数を扱うことができますが、UNSIGNEDを付けると正の数しか格納できなくなります。その代わり範囲は2倍となります。