来源:致富安卓网 更新:2024-08-14 12:36:31
用手机看
大家好,我就是一个对数据库有点小兴趣的普通程序员,今天咱们聊聊MySQL里那个让人又爱又恨的int长度。哎呀,说起这个,我就有点儿小激动,毕竟每次设计表结构的时候,这个int的长度问题总是让我头疼不已。
首先啊,咱们得知道,int在MySQL里是有好几种长度的,什么tinyint、smallint、mediumint、int、bigint,每个都有自己的取值范围。你说,这不是坑人吗?每次我都要去查查这些家伙到底能存多少数字,真是费劲儿。
尤其是tinyint,听起来挺小的,但实际上它也能存-128到127呢!有时候我就想,我这小项目,用个tinyint不就够了嘛,结果一不小心的,数据超了,那可真是让人抓狂。
再说说int,标准的int长度是-2147483648到2147483647,听起来挺大的,但你知道吗,有时候我一个小小的。
tokenpocket官网版:https://zflyjj.com/danji/18260.html