1.char类型的长度是固定的,varchar的长度是可变的。

2. char类型的效率比varchar的效率稍高。

3.底层存储方式不同,char的存储方式是:对英文字符(ASCII)占用一个字节,对一个汉字占用两个字节;而varchar的存储方式是,对每个英文字符占用两个字节,汉字也占用了两个字节。两者的存储数据都非Unicode的字符数据

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐