主键
每张表中只能有一个主键
主键自动回not null
主键的设置方式是创建的时候加上:primary key
一般主键设置为自动增加,auto_increment,
设置值的时候,可以不人为设置;
如果不是自动增加,那么每次添加数据的时候,必须自己写,而且要保证唯一性;
例如:
create table test4 (
id int primary key auto_increment,
user_name varchar(20)
);
unique key
也是唯一约束,但是可以存在一个空值;
主键的也是唯一约束,但是一张表中只能有一个;
unique key 可以有多个;
最后设置默认值
Default
创建表的时候,设置默认值;
例如
create table test5 (
id int primary key auto_increment,
user_name varchar(20),
sex int default 3
);
本文分享自 交互设计前端开发与后端程序设计 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有