在计算机科学中, TINYINT是整数数据类型的数据 ,是表示某种数学整数 范围的数据类型 。 积分数据类型可以具有不同的大小,并且可以允许或不允许包含负值。 整数通常在计算机中表示为一组二进制数字(位)。 分组的大小各不相同,因此可用的整数大小集在不同类型的计算机之间有所不同。 计算机硬件(包括虚拟机 )几乎总是提供一种将处理器寄存器或存储器地址表示为整数的方法。TINYINT 型的字段如果不设置UNSIGNED类型,存储-128到127的整数。通常,为了节省空间,应该尽可能的使用最小的整型数据。一个TINYINT型数据只占用一个字节,一个INT型数据占用四个字节。这看起来似乎差别不大,但是在比较大的表中,字节数的增长是很快的。另一方面,一旦你已经创建了一个字段,要修改它是很困难的。因此,为安全起见,你应该预测一下,一个字段所需要存储的数值最大有可能是多大,然后选择适当的数据类型。