创建表
CREATE TABLE `member` (
`member_id` bigint(20) NOT NULL AUTO_INCREMENT,
`username` varchar(64) DEFAULT NULL COMMENT '用户名',
`password` varchar(64) DEFAULT NULL COMMENT '密码',
`nickname` varchar(64) DEFAULT NULL COMMENT '昵称',
`phone` varchar(64) DEFAULT NULL COMMENT '手机号码',
`email` varchar(128) DEFAULT NULL COMMENT '邮箱',
`status` int(1) DEFAULT NULL COMMENT '帐号启用状态:0->禁用;1->启用',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '注册时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
`icon` varchar(500) DEFAULT NULL COMMENT '头像',
PRIMARY KEY (`member_id`),
UNIQUE KEY `idx_username` (`username`),
UNIQUE KEY `idx_phone` (`phone`),
UNIQUE KEY `idx_email` (`email`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='会员表';
commit:说明干啥用的
primary key: 主键
DEFAULT: 默认值
CURRENT_TIMESTAMP:表示当插入数据的时候,该字段默认值为当前时间
UNIQUE KEY :唯一约束(Unique Key)是指所有记录中字段的值不能重复出现。
添加数据
INSERT INTO `member` VALUES ('1', 'admin', '', 'b', '123456', '1111@qq.com', '1', '2020-07-07 16:00:39', '2020-07-07 16:00:42', null);
INSERT INTO `member` VALUES ('2', '77', '777', null, '1307777', '777@163.com', '1', '2020-07-08 20:58:29', '2020-07-08 20:58:45', null);