【发布时间】:2014-03-21 08:41:12
【问题描述】:
我安装了一个 wordpress 插件,我想现在删除它以删除所有数据。所以我去 phpmyadmin 删除所有数据,但不幸的是我只能删除 2 个表(总共 5 个)。当我删除此表作为示例时,我收到此错误。
#1451 - Cannot delete or update a parent row: a foreign key constraint fails (`f1zone_news`.`wp_msr_driver_races_for`, CONSTRAINT `wp_msr_driver_races_for_ibfk_3` FOREIGN KEY (`engine_id`) REFERENCES `wp_msr_engine` (`id_engine`) ON DELETE NO ACTION ON UPDATE NO ACTION)
如何删除所有表?
谢谢!
【问题讨论】:
-
很可能你可以再次运行你的删除命令。在第一次运行中,在其他表的外键中引用的表不会被删除,但那些不是(并且可能包含这些外键)的表将被删除,如果再次运行该命令,表的下一个“层”将被删除,当然,您通常可以通过按正确的顺序删除来规避这一点;)
标签: mysql sql wordpress phpmyadmin