有趣的是,我一直在说要堵住Wordpress的一些固有漏洞,但我的网站却被黑客注入了40,000多条数据,直到现在我才发现。
原因是有人问我如何将Post_id一一添加而不是跳跃。我不能这样做,因为内在逻辑无法改变。但是一个奇怪的问题引起了我很长时间的注意。我的博客只有不到2000篇文章,但是ID已经达到了5万多。这个问题我没太注意。今天仔细查了一下,发现我的博客被黑很久了。
在 wp_posts 表中,有近 40,000 条无处可去的帖子,都是纯英文的,英文名字很奇怪。考虑到我的网站在 Worpdress4.9 时曾经有大约 1.80,000 个垃圾邮件用户注册数据。基本上就是那批:
可以看出,除了本站的作者之外,POST_Author中的ID是8942——还有大约十个其他的一些可疑数据。于是我执行了delete语句,把所有不是我自己和管理员发布的数据都删除了:
我不得不说 MySql8. 0 确实执行得非常快。 MySQL + PHPMyAdmin4.9,基本可以秒处理万级数据。当然,您需要在主机上进行一些配置。官方的要求是2GB以上的内存可以运行主数据删除历史数据问题,但是安装后需要做一些配置工作才能让你的MySQL8.0达到最佳标准主数据删除历史数据问题,因为默认的MySQL是基于默认配置的大约 1GB 的内存。