mysql 创建表的语句

来源:百度知道 编辑:UC知道 时间:2024/07/03 03:13:08
怎样创建一个字段,让它不是主键,但是不能重复

CREATE TABLE `aaa` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(32) default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
);

里面的ID是自增的主键,name则是不能重复的。

那就在插入值时做限制吧。

设置这个字段的属性为:unique