为一个字段创建一个唯一索引,防止有重复记录
例为ip字段创建唯一索引,防止下次还会输入相同的记录
id ip
1 192.168.0.5
创建一个ip表,设置ip字段为唯一索引方法:
CREATE TABLE `ip` (
`id` int(100) NOT NULL AUTO_INCREMENT,
`ip` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `ipwy`(`ip`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 20 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
上例中,创建一个ip表,有id和ip两个字段,id是自动增加,ip防止下次还会输入重复记录,所以做了唯一索引,下次在插入相同的值时就会出错。
唯一索引:UNIQUE
唯一索引名:ipwy
,可以随意起
唯一索引字段:(ip)
索引方法:BTREE
版权申明
本文系作者 @天边的云 原创发布在Loshub站点。未经许可,禁止转载。
暂无评论数据