一、常见面试题
- mysql保存字符都可以选择什么类型
- char, varchar, blob, text
- 这些字符类型如何选取,它们的区别
- char(n) 和 varchar(n) 的区别
- char(n) 是创建固定长度的字符串,n为指定长度
- 如果存入小于该长度的,则实际还是占用n长度,会填充空格
- 如果长度超过,则报错
- varchar(n) 是创建可变长度的字符串,n 为最大长度
- 如果存入小于该长度的,则实际占用对应的长度,不会填充,可以解决空间
- 如果长度超过,则报错
- char(n) 是创建固定长度的字符串,n为指定长度
二、实操验证
三、建表建议
- x