PRI主键约束;UNI唯一约束;MUL可以重复。
主键约束,我们经常加,就不说了。
如何添加唯一约束?
1.建表时加上唯一性约束:CREATE TABLE `t_user` (
`Id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(18) NOT NULL unique,
`password` varchar(18) NOT NULL,
PRIMARY KEY (`Id`)
) ENGINE=InnoDB AUTO_INCREMENT=1018 DEFAULT CHARSET=gbk;
2.给已经建好的表加上唯一性约束:
ALTER TABLE `t_user` ADD unique(`username`);
或者:
create unique index UserNameIndex on 't_user' ('username');