我们可以使用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