justnews快讯模块-自动采集和自动删除10天以上的数据

最近启用了justnews主题的快讯,使用火车头自动采集和发布,每隔6小时更新一次,每次发布60条,这样一个月就得有7200条数据。

image-20221213095450532

为了缩减数据库大小,可以通过计划任务删除10天前的快讯数据。

删除数据库10天以上的快讯

DELETE FROM `wp_posts`
WHERE `post_type` LIKE '%kuaixun%'
AND DATEDIFF(NOW(), `post_date`) > 10

在/www/server/cron/新建一个kuaixun.sql,输入上面的SQL

image-20221213153240296

新建一个shell计划任务,脚本如下,每周执行一次。

#!/bin/sh 
username=root       
pass=数据库密码
db=数据库名
mysql -u$username -p$pass $db</www/server/cron/kuaixun.sql   

justnews快讯模块-自动采集和自动删除10天以上的数据

执行测试成功。

image-20221213153535482

原创文章,作者:Pineapple,如若转载,请注明出处:https://sosloli.com/1384.html

(0)
上一篇 2022年12月11日 下午8:51
下一篇 2022年12月15日 下午2:12

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(1条)

  • NIMI
    NIMI 2022年12月18日 上午8:50

    感谢分享😘😚😗😙

@media screen and (max-width: 767px) { #sakana-widget { display: none; } }