mysql 截断

时间:2024-08-25 23:07:20

当id为int是,如果是10位数,可以插入,primary key不能重复插入,其默认值可以为NULL
一个varchar字段的值如果长度设定为255,则如果其长度为256也可以插入,但已经被截取到了255,其实varchar的长度可以是255535吧。如果放3000个汉字出来,截取出来的也是255个汉字,可以这么理解,在Mysql里的长度是utf8格式的,一个汉字一个字母的长度是一样的,都是1.
如果id-int是unsigned则可以插入11个数字,如果什么都不选,则可以插入10个数字。id-int可以设置成13个字符长度,