删除PHPBB3中的数千个非活动用户

时间:2015-11-05 12:10:03

标签: mysql phpbb3

在我的论坛上,我激活了管理员激活,但是垃圾邮件发送者的列表尝试注册,现在数据库充斥着17000个非活动用户,这会减慢所有内容的速度。

由于多年来没有真正的注册,我已经用这个查询识别了它们:

SELECT user_id FROM `phpbb_users` 
WHERE `username` NOT LIKE '%]' AND `user_lastpost_time` =0 
AND `user_regdate`>1179679676

如何删除这些用户?我可以安全地删除它们吗?或者我得到 其他表中的僵尸呢?

1 个答案:

答案 0 :(得分:3)

您可以在某个日期修剪用户

Administration Control Panel > Users and Groups > Prune Users

只需选择日期和所有较新的用户,然后该日期将被删除