Mysql字段为Int型,长度为1
代表什么意思?
这里面跟总记录数最大允许几条,或单个数据最大值允许多大有没有关系?
又如:int型长度为2时,又代表什么意思?长度是代表允许你插入记录时该字段对应值的长度,不过针对INT类型不适合这个限制。
INT类型的已经是限制了存储数值的大小。可以存储4个字节,范围是-2147483648-2147483647(如果没有符号时,则为0-4294967295),也就是说在这个范围内的值都可以填入,不管他限制长度是多少。
代表什么意思?
这里面跟总记录数最大允许几条,或单个数据最大值允许多大有没有关系?
又如:int型长度为2时,又代表什么意思?长度是代表允许你插入记录时该字段对应值的长度,不过针对INT类型不适合这个限制。
INT类型的已经是限制了存储数值的大小。可以存储4个字节,范围是-2147483648-2147483647(如果没有符号时,则为0-4294967295),也就是说在这个范围内的值都可以填入,不管他限制长度是多少。
比如Int型为长度为1,那么这个表最多允许几条记录?看楼上的这么说,难道Int型长度为1与Int型长度为11,他们的取值都是一样的了?2^32次方?
是不是这样的?