在mysql建表的时候,值得注意的是,不同的数据类型的长度含义是不一样的
名 | 类型 | 长度 |
---|---|---|
id | int | 11 |
titile | text | |
author | varchar | 60 |
int类型的长度代表的是length,最大长度是255,也就是2147483647
32位的电脑中,用二进制表示,最大的就是32个1,用十进制表示为2^32-1,大概40多亿(4294967295)
对于有符号的,第一位用作表示正负(0,1),最大的就是31个1,用十进制表示为2^31-1,大概20多个亿(2147483647)varchar的长度就是字符串的长度,多长就是多长
text一般存储长文本,一般不限制长度,默认最大64k,有更大需求可以选择MEDIUMTEXT 16Mb,LONGTEXT 4GB
版权声明:本文为weixin_43702146原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。