我得到这个错误:1452-无法添加或更新子行:外键约束失败。我已经找到了他们,并试图用alter table tillhör drop foreign key kat_id; 但是得到这个错误:#1025-重命名时出错。\recept\tillh@1ir'到'.\recept sql2-1570-3cb'(错误号:152)。我做错了什么? 最佳答案 在查询运行之前SET FOREIGN_KEY_CHECKS=0 完成后将其设置为1。