美文网首页
黑猴子的家:mysql 字符型

黑猴子的家:mysql 字符型

作者: 黑猴子的家 | 来源:发表于2019-02-28 08:37 被阅读11次
    1、字符型总结
    char:固定长度的字符,写法 char(M)
    varchar:可变长度的字符,写法 varchar(M)
    text:文本,比较适合存储较大的文本,比如 日记、协议等
    enum
    set
    
    1、char(M)和varchar(M):
    M表示的是最多字符个数
    char(M):字符个数可以省略,默认M=1
    varchar(M):字符个数不可以省略
    
    2、比较
              所占的空间          效率        使用场景
    char      固定的,有点浪费      高      一般存储字段的值的个数固定情况
    varchar   可变的,根据值的长度   低      一般存储字段的值的个数变化较大
    

    sql

    DROP TABLE tab1;
    CREATE TABLE tab1(
        e1 ENUM('a','b','c')
    )
    
    INSERT INTO tab1 VALUES('a');
    SELECT * FROM tab1;
    

    相关文章

      网友评论

          本文标题:黑猴子的家:mysql 字符型

          本文链接:https://www.haomeiwen.com/subject/mvdxuqtx.html