mysql数据库 mallint 类型,最大能反多大. 如果我存入的整数数据大小不超过1000, 应该用哪个类型?
时间: 2024-04-10 11:31:58 浏览: 64
MySQL中的整数类型有多种,常用的有以下几种:TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT。这些整数类型的取值范围和存储空间大小各不相同。
如果你存入的整数数据大小不超过1000,那么可以选择TINYINT类型。TINYINT类型占用1个字节,范围为-128到127(有符号)或0到255(无符号)。因此,TINYINT类型足够存储你的数据。
如果你希望整数数据为非负数,可以选择无符号(UNSIGNED)TINYINT类型,这样范围将扩大到0到255。
总结起来,对于不超过1000的整数数据,你可以使用TINYINT类型或无符号TINYINT类型来存储。
相关问题
mysql数据库 mallint 类型,最大能存多大?
MySQL中没有"MALLINT"类型,可能是你的输入有误。在MySQL中,整数类型有多种,每种类型都有不同的取值范围和存储空间大小。以下是MySQL中常用整数类型的取值范围和存储空间大小:
1. TINYINT:占用1个字节,有符号范围为-128到127,无符号范围为0到255。
2. SMALLINT:占用2个字节,有符号范围为-32768到32767,无符号范围为0到65535。
3. MEDIUMINT:占用3个字节,有符号范围为-8388608到8388607,无符号范围为0到16777215。
4. INT:占用4个字节,有符号范围为-2147483648到2147483647,无符号范围为0到4294967295。
5. BIGINT:占用8个字节,有符号范围为-9223372036854775808到9223372036854775807,无符号范围为0到18446744073709551615。
因此,不同的整数类型具有不同的存储空间大小和取值范围,你可以根据你的需求选择适合的整数类型来存储数据。
阅读全文