有外键的情况下一般要先关掉外键的作用,然后删除,在开启。以为有外键的表一般不能删除的。如果是MySQL数据库的话 先关闭外键 SET FOREIGN_KEY_CHECKS=0; 然后删除 在开启 SET FOREIGN_KEY_CHECKS=1;