TINYINT
TINYINT[(width)] [UNSIGNED] [ZEROFILL]This data column type can be used for tiny integers. The
signed range can be from –128 to 127; unsigned can be from 0 to 255.
The default if no width is given is 4. This column type can be useful
for a simple logical column. For example,
TINYINT(1) can be used for a column in which you
only want a value of 1 or 0, yes or
no. You could just as easily use
BOOLEAN, though.