一、背景
唯一性索引 UNIQUE
一个表只有一个主键但是可以有多个唯一
唯一性约束的字段下,数据可以多个但是不能重复
例外的是NULL不算是重复
二、示例
CREATE TABLE IF NOT EXISTS tbl_name(
name VARCHAR(20) NOT NULL,
id INT UNIQUE KEY
);
三、创建表的完整规则
CREATE TBALE [IF NOT EXISTS] tbl_name(
字段名称 数据类型 [UNSIGNED|ZEROFILL] [NOT NULL] [DEFAULT 默认值] [[PRIMARY]KEY] [AUTO_INCREMENT]
)ENGINE=INNODB CHARSET=UTF8 AUTO_INCREMENT=NUM;