mysql怎么设定行值独一?
发布时间:11/01 来源:未知 浏览:
关键词:
mysql可通过给行(字段)增加独一性束缚来设定行值独一,语法格局“CREATE TABLE 表名 (字段名 数据类型 UNIQUE);”和“ALTER TABLE 表名 ADD CONSTRAINT 独一束缚名 UNIQUE(列名);”。
设定独一性后的字段,在数据库层面保障了该字段不会涌现雷同的值。下面说一下独一性的设定办法:
mysql下令行操纵索引
1、建表时加
CREATE TABLE `member` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(18) NOT NULL , `phone` varchar(18) NOT NULL unique, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
2、建表后改
alter table member add unique(phone);
运用Navicat工具增加索引
运用navicat操纵mysql数据库更加利便,举荐大家多多运用这种方式
设计表时:如图选中索引,首先项‘名’,随意本人起一个成心义的名字就行了。第二项是你要设定独一性的字段,然后索引类型选中unique。
选择要修改的表名称,右击选择设计表
以上就是mysql怎么设定行值独一?的细致内容,更多请关注 百分百源码网 其它相干文章!