#先删外键
ALTER TABLE borrow DROP FOREIGN KEY FK_rid;
#再删除外键的索引
ALTER TABLE borrow DROP KEY FK_rid;
要有这两部才能删干净,这是MySQL的特性,在创建外键后还会自动创建一个索引,只有把索引也删掉才算是删除干净.
本文介绍了在MySQL中如何彻底删除外键,包括先执行ALTER TABLE语句删除外键约束,然后使用相同命令去除与之相关的索引,确保数据库结构的清洁。
#先删外键
ALTER TABLE borrow DROP FOREIGN KEY FK_rid;
#再删除外键的索引
ALTER TABLE borrow DROP KEY FK_rid;
要有这两部才能删干净,这是MySQL的特性,在创建外键后还会自动创建一个索引,只有把索引也删掉才算是删除干净.
1094
598
3622

被折叠的 条评论
为什么被折叠?