摘要: 1、int(len) (1)max(len) = 255 (2)存储范围: 带符号整数:-2147483648-2147483647。 无符号(unsigned)整数:0-4294967295。 2、char(len) (1)max(len) = 255 (2)存储范围: UTF-8: 中文=255 阅读全文
posted @ 2020-02-24 18:49 Hopkings 阅读(4515) 评论(0) 推荐(0) 编辑
摘要: 1、占用的字节都一样,只是容纳字符个数有区别。 int(1): 一个字符。 int(3): 三个字符。 2、另外要注意的是,无符号整数,自动左侧0填充宽度。 int(3),插入值5,会变成005存储。 3、对于int,如果只设置属性zerofill,系统会自动加上unsigned属性,左侧以0填充。 阅读全文
posted @ 2020-02-24 18:31 Hopkings 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 一、差异 1、占用存储空间上 char 初始化时占固定空间,varchar依据插入内容大小使用空间。 2、char最大字符长度255个(约0.1KB),varchar则是65535(约192KB)。 3、存储时,char只保留前空格,varchar保留前后空格。 4、相同长度定义下,在管理上,var 阅读全文
posted @ 2020-02-24 18:13 Hopkings 阅读(168) 评论(0) 推荐(0) 编辑