MySQL中的TINYINT是一种整数数据类型,用于存储小范围的整数值。它的存储空间为1字节(8位),因此可以表示的整数范围是-128到127(有符号)或0到255(无符号)。
TINYINT只占用1字节,因此非常适合存储不需要大范围整数的数据,如性别、状态码等。TINYINT可以节省存储空间并提高性能。TINYINT的限制,则应使用更大的整数类型,如SMALLINT、MEDIUMINT、INT或BIGINT。UNSIGNED关键字来设置TINYINT为无符号。例如:CREATE TABLE example (
id INT AUTO_INCREMENT PRIMARY KEY,
status TINYINT(1) UNSIGNED
);TINYINT范围的值时,会发生溢出。腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL训练营
云+社区沙龙online[数据工匠]
Techo Youth2022学年高校公开课
企业创新在线学堂
“中小企业”在线学堂
618音视频通信直播系列
企业创新在线学堂
原引擎
Techo Day