一、如何添加主键约束和唯一性约束
1、添加主键约束
执行语法:
alter table tableName add primarykey(column_name);#千万别忘了加(),同时要保证表结构中没有其他的主键,因为一个表中只能有一个主键。
2、添加唯一性约束
执行语法:
alter table tableName addunique(column_name);#一个表中可以有多个唯一性约束。
二、删除主键和唯一性约束
1、删除主键
在MySQL中删除主键需要两步.
(1)如果有auto_increment,先删除之;
(2)删除主键约束 primary key。
以本人自建数据表aaa为例
首先要删除auto——increment
语法如下:
alter table aaa modify id int(11);#这里用的modify,只改变数据类型,也可以用change,改变列名的同时输入新的数据类型。
执行后,表结构如下: