您的位置:首页 > 数据库 > MySQL

mysql建表

2020-02-17 12:01 513 查看

mysql代码建表

用的nacicat,按F6或者工具—>命令行工具,

左往右顺序: 名 ,类型(长度),不是null ,comment注释

主键不能为Null,
主键:为了唯一标识一行数据。
唯一键:保证列里面没有重复数据。
Mysql中key 、primary key 、unique key 与index区别

CREATE TABLE `uc_user` (
`user_id` varchar(64) NOT NULL DEFAULT '' COMMENT '用户id',
`user_name` varchar(64) NOT NULL DEFAULT '' COMMENT '用户名',
`passwd` varchar(32) NOT NULL DEFAULT '' COMMENT '登陆密码',
`nick_name` varchar(32) NOT NULL DEFAULT '' COMMENT '昵称',
`real_name` varchar(32) NOT NULL DEFAULT '' COMMENT '真实姓名',
`mobile` varchar(11) NOT NULL DEFAULT '' COMMENT '手机号',
`creator` int(11) DEFAULT NULL COMMENT '创建者',
`gmt_created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifier` int(11) DEFAULT NULL COMMENT '修改者',
`gmt_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`deleted` bit(1) DEFAULT b'0' COMMENT '是否已被锁定,,y-已锁定用,n-未锁定,其值决定记录是否可见',
`disabled` bit(1) DEFAULT b'0' COMMENT '是否已被禁用,y-已禁用,n-未禁用,其值决定记录是否可用',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`user_id`),
UNIQUE KEY `user_id` (`user_id`),
UNIQUE KEY `mobile` (`mobile`)
  • 点赞
  • 收藏
  • 分享
  • 文章举报
JunrainY 发布了6 篇原创文章 · 获赞 6 · 访问量 798 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: