从数据库清除垃圾邮件的正确方法

时间:2018-12-20 04:49:28

标签: mysql wordpress

对于我的WordPress网站,我正在从垃圾邮件中清除我的数据库,该垃圾邮件以某种方式插入其中,但是无论如何我的网站都可以正常工作。我打开了phpmyadmin,在wp_posts中看到了垃圾邮件……因此,在phpmyadmin中,我打开表格,转到显示“浏览”的选项卡,逐个查看这些帖子,找到垃圾邮件帖子,然后单击Delete,然后将这些帖子物理删除,对?

但是名为wp_postmeta的表呢? wp_posts中的所有帖子都没有在wp_postmeta中有相应的条目吗?如果是这样,如果我从posts表中删除垃圾邮件,那是问题还是可以的?

即使可以,但如果我只是从wp_post中删除帖子,则垃圾邮件帖子的元仍将保留在postmeta表中。因此,有没有更好的方法可以更快地进行清洁?我还没碰任何东西。我想先知道

1 个答案:

答案 0 :(得分:0)

最好的选择可能是从管理面板本身查找和删除垃圾邮件内容。然后,当您删除包含垃圾邮件的帖子时,它还将清理相应的元数据。

否则,我想您可以手动匹配两个表之间的ID并直接从数据库中删除它。