我们如何从现有MySQL表的列中删除FOREIGN KEY约束?

我们可以使用DROP关键字和ALTER TABLE语句从现有表的列中删除FOREIGN KEY约束。

语法

ALTER TABLE table_name DROP FOREIGN KEY constraint_name

这里约束名称是我们在创建表时应用的外键约束的名称。如果未指定约束名称,则MySQL将提供可以通过SHOW CREATE TABLE语句检查的约束名称。

示例

以下查询将从'orders'表中删除FOREIGN KEY约束-

mysql> Alter table orders DROP FOREIGN KEY orders_ibfk_1;

Records: 0 Duplicates: 0 Warnings: 0

以上是 我们如何从现有MySQL表的列中删除FOREIGN KEY约束? 的全部内容, 来源链接: utcz.com/z/347281.html

回到顶部