mysql中varchar、int长度的意义
2017-12-31 10:22
190 查看
在utf-8字符集的编码下,mysql的varchar数据类型,长度为10,那么它能放10个汉字(超过了不会报错,但只会存储前10个),10个字母(超过了不会报错,但只会存储前10个),10个数字(超过了不会报错,但只会存储前10个)。并且空格也算一个。
int数据类型最大值为2147483647,若存的值超过了这个最大值,那么实际保存在数据库中的值也为2147483647。指定int的长度没什么意义,用它默认的长度就行,因为就算指定长度为6,它也能保存9位数的值,但它所保存的值还是不能超过2147483647。
int数据类型最大值为2147483647,若存的值超过了这个最大值,那么实际保存在数据库中的值也为2147483647。指定int的长度没什么意义,用它默认的长度就行,因为就算指定长度为6,它也能保存9位数的值,但它所保存的值还是不能超过2147483647。
相关文章推荐
- int(11)最大长度是多少,MySQL中varchar最大长度是多少(转)
- mysql中int长度的意义
- mysql中int长度的意义
- mysql 中int和varchar的长度
- mysql 中int和varchar的长度
- mysql建表INT类型后面的长度有什么意义(高性能mysql中找到了答案)
- mysql中int长度的意义
- mysql中int长度的意义
- mysql——数据库设计中int与varchar中的长度含义
- MySQL VARCHAR字段最大长度到底是多少
- mysql中整数类型后面的数字,是不是指定这个字段的长度?比如int(11),11代表11个字节吗?
- 详解mysql int类型的长度值
- 详解mysql int类型的长度值问题
- mysql int和varchar
- 详解mysql int类型的长度值问题
- 详解mysql int类型的长度值问题
- [备忘]mysql中varchar中后面的长度能保存几个中文字符-UTF8下
- 关于mysql varchar 类型的最大长度限制
- mysql字段类型范围说明:int、bigint、smallint、tinyint,char、varchar、nvarchar