您的位置:首页 > 其它

添加、删除约束

2016-02-26 22:06 302 查看
添加主键约束

ALTER TABLE  user ADD CONSTRANIT PRIMARY KEY (id);


添加唯一约束

ALTER TABLE user ADD UNIQUE KEY (name);


添加外键约束

ALTER TABLE user ADD FOREIGN KEY (pid) REFERENCE TO provinces(id);


添加默认值

ALTER TABLE user ALTER age SET DEFAULT 15;


删除主键约束

ALTER TABLE user DROP PRIMARY KEY;


删除唯一索引

首先通过
SHOW INDEXES FROM user
查询对应列上的约束的名字,然后根据约束名删除索引。

ALTER TABLE user DROP INDEX age;


删除外键约束

首先通过
SHOW CREATE TABLE user
查看外键名称,然后再根据名称删除外键约束。

ALTER TABLE user DROP FOREIGN KEY user_ibfk_1;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: