Mysql中整数的255限制是什么意思?

use*_*970 0 mysql sql

问题告诉我,如果我想拥有256个数字怎么办?这是一个数字还是字节?因为,我肯定需要超过255

Jam*_*ris 6

255限制适用于具有字节类型的字段,在MySql中称为TinyInt.由于可以在单个字节中表示的最大值是255.

默认情况下,MySql中的整数和大多数DBMS将比单个字节大得多,在MySql中它是32位或4个字节长.这意味着它可以存储0到40亿,或从-2亿到+20亿的值.

整数大小的官方MySql参考是http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html