暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

mysql数据定义语言之创建表

227decision 2020-03-30
546

语法


    CREATE TABLE 表名 (    
    字段名1 字段类型1 约束条件1 说明1,
                         字段名2 字段类型2 约束条件2 说明2,          
    字段名3 字段类型3 约束条件3 说明3
    );


    约束条件


      comment                 ----说明解释
      not null ----不为空
      default ----默认值
      unsigned ----无符号(即正数)
      auto_increment ----自增
      zerofill                ----自动填充(配合整数型)
      unique key              ----唯一值


      创建表sql例子

        CREATE TABLE student (
        id tinyint(5) unsigned zerofill auto_increment not null comment '学生学号',
        name varchar(20) default null comment '学生姓名',
        age tinyint default null comment '学生年龄',
        class varchar(20) default null comment '学生班级',
        sex char(5) not null comment '学生性别',
        unique key (id)
        )engine=innodb charset=utf8mb4;


        最后修改时间:2020-07-01 12:56:07
        文章转载自227decision,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

        评论