【发布时间】:2011-09-18 00:35:42
【问题描述】:
我尝试将 bbPress 1.0 安装迁移到我的 WordPress 上的新 bbPress 2.0 插件没有成功,这在我的wp_posts 表上弄得一团糟。
我通过删除所有带有 topic 和 reply 值到 post_type 列的帖子来解决这个问题,这很好。
但现在我注意到wp_postmeta 似乎受到很多引用我已删除帖子的条目的影响。两个表都有post_id 列。
问题是:我使用哪个 SQL 命令删除 wp_postmeta 上的值,这些值引用了 wp_posts 上不再存在的行?我知道这是我应该使用的某种联接,但我不明白寻找不存在的东西并删除它会怎样。
PS:WordPress 表没有保持参照完整性是怎么回事?我很确定在删除wp_posts 上的相关内容时,可以从wp_postmeta 中自动删除某些内容。哦,好吧……
【问题讨论】:
标签: mysql sql wordpress join bbpress