删除 PHPBB3 中数以千计的非活动用户
delete thousands of inactive users in PHPBB3
在我的论坛上,我激活了管理员激活,但是垃圾邮件发送者列表试图注册,现在数据库中充斥着 17000 个不活跃的用户,这让一切都变慢了。
由于多年来没有真正的注册,我已经通过以下查询识别了他们:
SELECT user_id FROM `phpbb_users`
WHERE `username` NOT LIKE '%]' AND `user_lastpost_time` =0
AND `user_regdate`>1179679676
如何删除这些用户?我可以安全地删除它们吗?或者我得到
那么其他表中的僵尸?
您可以从
的某个日期开始删除用户
Administration Control Panel > Users and Groups > Prune Users
只是 select 日期,所有晚于该日期的用户都将被删除
在我的论坛上,我激活了管理员激活,但是垃圾邮件发送者列表试图注册,现在数据库中充斥着 17000 个不活跃的用户,这让一切都变慢了。
由于多年来没有真正的注册,我已经通过以下查询识别了他们:
SELECT user_id FROM `phpbb_users`
WHERE `username` NOT LIKE '%]' AND `user_lastpost_time` =0
AND `user_regdate`>1179679676
如何删除这些用户?我可以安全地删除它们吗?或者我得到 那么其他表中的僵尸?
您可以从
的某个日期开始删除用户Administration Control Panel > Users and Groups > Prune Users
只是 select 日期,所有晚于该日期的用户都将被删除