MySQL建表模板

-- demo表
drop table if exists `demo`;
create table `demo`(
    `id` bigint(20) not null auto_increment comment '主键id',
    `name` varchar(32) not null default '' comment '姓名',
    `phone` varchar(32) not null default '' comment '手机',
    `amount` decimal(10, 2) not null default '0' comment '余额',
    `content` longtext not null comment '长文本内容',
    `status` int(4) not null default '1' comment '状态:1有效 2无效',
    `create_time` datetime not null default current_timestamp comment '创建时间',
    `update_time` datetime not null default current_timestamp on update current_timestamp comment '更新时间',
    primary key (`id`),
    unique key `phone` (`phone`),
    key `name` (`name`)
) engine=innodb auto_increment=1000 default charset=utf8mb4 comment='demo表';

自用的一个MySQL建表模板,包含常用的字段类型及索引,方便复制修改。


觉得内容还不错?打赏个钢镚鼓励鼓励!!👍