http://www.cnblogs.com/jewave/p/6214517.html
声明字段是int类型的那一刻起,int就是占四个字节,一个字节8位,也就是4*8=32,可以表示的数字个数是2的32次方(2^32 = 4 294 967 296个数字)。
4 294 967 296个数字也就是0~4 294 967 295,当然如果区分正负号的话所存的数字会比较小。
是nid的值超过int(11)的最大值了\是超出了,mysql中int型数据的最大值是2147483647, 要想保存这么大的数据必须将数据类型改成改成bigint以下参考http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/08/25/2152993.htmlbigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。int从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integer。smallint从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据。存储大小为 2 个字节。tinyint从 0 到 255 的整型数据。存储大小为 1 字节。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)