mysql数据库的 varchar 和 char 的区别

char是存储字符(无论字母还是汉字都最多存255个)     

        char(20)表示这个字段最多存20个字符   

        如果存了16个字符    那么也会占用20个字符的空间


varchar是存储字节(1个字母1个字节  1个汉字3个字节)

        varchar(50)表示这个字段最多存50个字节的内容

        如果只存了16个字节    那么只占用16个字节的空间    
————————————————
版权声明:本文为CSDN博主「qq_36984017」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_36984017/article/details/80919247

猜你喜欢

转载自www.cnblogs.com/jokmangood/p/11705257.html