温馨提示×

mysql tinyint长度的修改对旧数据影响

小樊
115
2024-07-20 04:43:47
栏目: 云计算
亿速云mysql数据库,读写分离,安全稳定,弹性扩容,低至0.3元/天!! 点击查看>>

对于MySQL中的tinyint类型,长度指定的是存储的数字范围,并不是实际占用的存储空间大小,因此修改tinyint字段的长度不会对已保存的数据有任何影响。

例如,如果将一个tinyint(3)字段修改为tinyint(4),该字段仍然只能存储-128到127之间的整数,只是显示长度变长而已,并不会改变存储的数值范围。所以,修改tinyint字段的长度对存储的数据本身没有影响,只是影响了字段的显示长度。

亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>

推荐阅读:mysql tinyint长度该如何正确设置

0