xiaohai2008的个人博客分享 http://blog.sciencenet.cn/u/xiaohai2008

博文

mysql给已有表添加/删除外键和唯一键

已有 17195 次阅读 2013-4-17 13:15 |个人分类:mysql|系统分类:科研笔记| Mysql, 外键, 唯一键

添加外键的语句:

ALTER TABLE 表名

ADD CONSTRAINT 外键名

FOREIGN KEY (需要设为外键的字段)

REFERENCES 参考表名(参考字段);


删除外键的语句:

ALTER TABLE 表名

DROP FOREIGN KEY 外键名;


添加唯一键的语句:

ALTER TABLE 表名

ADD UNIQUE 唯一键名 (字段1, 字段2, 字段3);


删除唯一键的语句:

ALTER TABLE 表名

DROP INDEX 唯一键名;

注:如果需要删除唯一键的列也有外键约束的话,需要首先删除外键约束。





https://blog.sciencenet.cn/blog-611051-681024.html

上一篇:利用formatter改变JabRef的预览样式
下一篇:mysql查看引用一个表的所有键
收藏 IP: 218.205.222.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-12-22 21:45

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部