CREATE TABLE `表名` ( `字段1` 基础数据类型 NOT NULL, `字段2` 基础数据类型 NOT NULL, ... UNIQUE KEY `键名` (`字段名`) );
在上述代码中,大家使用UNIQUE KEY关键字来设置键为唯一。需要注意的是,键名是可选的,可以不设置。但是具体到字段名时,必须要填写相应的字段名。
举例如下:
CREATE TABLE `users` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(50) NOT NULL, `email` varchar(100) NOT NULL, UNIQUE KEY `unique_email` (`email`) );
在上面的示例中,大家创建了一个名为users的表,其中email字段的值是唯一的。