做课件最好的素材网站,网站背景动图怎么做,网站怎样和首页做链接地址,网络安全专业就业前景字符串类型 a) char和varchar 1.都需要指定字符的长度#xff0c;char中的长度是字符的长度#xff0c;而varchar的长度是字节的长度 2. char中指定的长度就是实际占用的长度#xff0c;而varchar指定的长度只是一个范围#xff0c;所以varchar还要拿1-2个字节存储…字符串类型 a) char和varchar 1.都需要指定字符的长度char中的长度是字符的长度而varchar的长度是字节的长度 2. char中指定的长度就是实际占用的长度而varchar指定的长度只是一个范围所以varchar还要拿1-2个字节存储该字符串到底有多少个字节并且varchar中能够实际存储的字符跟编码有关utf8编码20000多gbk编码30000多 3.varchar对存储空间的占用更灵活但是char的效率更高 4.如果字符串的长度是固定已知的就用char如果字符串的长度是可变的就用varchar b) text 文本类型使用起来类似于varchar只不过这里不需要指定长度其中longtext认为文本没有限制 c) enum 枚举类型类似于单选实际存储的是原选项的位置位置用1,2,3,4来代替理论上最多可以表示65535个选项 d) set 集合类型类似于多选实际存储的是也原选择的位置位置用1,2,4,8来代替然后把所有选项的位置相加理论上最多可以表示64个多选项 e) binary、varbinary、blob 二进制文本类型就是字节流的char、varchar和text在实际的项目中很少使用转载于:https://www.cnblogs.com/dreamskyx/p/6105731.html