tinyint(1)的括号里的数字是只什么意思?我想.

问题描述:

tinyint(1)的括号里的数字是只什么意思?我想.
tinyint(1)的括号里的数字是只什么意思?我想定义主键类型为tinyint(1),该表是存放友情链接记录的,而且最多允许存入10个友情链接.请问高手tinyint(1)的括号里应该填什么,或者建议我改用别的类型定义也行.总之,我不太清楚这些字段型的用法.(请不要写取值范围之类的...)3Q
TINYINT(1) 和 TINYINT(100) 的取值范围都是 -128 - 127 ...
--------
这个范围是不是说如果我定义的字段主键自增的话,最多只能储存127条数据.也就是说我定义的这个ID的最大递增值是127?
----
显示尺寸是不是将数据实际显示给管理员的视觉尺寸啊?实际的数据长度范围是-128~127?
-------

圆括号是指出最大的显示尺寸 ...最大的显示尺寸长度为 255 ...
TINYINT 的范围和这个数字没有任何关系 ...
TINYINT(1) 和 TINYINT(100) 的取值范围都是 -128 - 127 ...
如果用 TINYINT 作为主键的话 ...最大只能存储到 127 ...
也就是最大递增值是 127 ...
如果用 TINYINT UNSIGNED 做主键的话 ...最大只能存储到 255 ...
视觉尺寸是啥 ...