Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
创建要与MySQL一起运行的cron作业_Cron - Fatal编程技术网

创建要与MySQL一起运行的cron作业

创建要与MySQL一起运行的cron作业,cron,Cron,我有一个代码,可以从我的数据库中删除包含特定文本的WordPress帖子: DELETE FROM wp_posts WHERE post_excerpt LIKE "%neuroscience%" 我想让它每小时运行一次,但我不知道是应该在MySQL平台上启动,还是通过cPanel启动。我更喜欢后者,这样我所有的cron工作都在一个地方。但事实是我也不知道如何编码 为什么不在MySQL中创建触发器呢? 它会在任何时候删除帖子,如果你在更新之前使用,它甚至不会进入数据库。我会尝试一下。如果有的

我有一个代码,可以从我的数据库中删除包含特定文本的WordPress帖子:

DELETE FROM wp_posts WHERE post_excerpt LIKE "%neuroscience%"

我想让它每小时运行一次,但我不知道是应该在MySQL平台上启动,还是通过cPanel启动。我更喜欢后者,这样我所有的cron工作都在一个地方。但事实是我也不知道如何编码

为什么不在MySQL中创建触发器呢?
它会在任何时候删除帖子,如果你在更新之前使用
,它甚至不会进入数据库。

我会尝试一下。如果有的话,我应该在定义中加上什么?我已经手动运行了这个查询,现在我应该期待它从这里接管?我想我还有另一个问题,如果直接从MySQL手动执行,我的代码似乎不起作用。我使用了一个名为sqlexecute的WP插件。我的代码正确吗?从wp_发布中删除,其中发布内容如“%[无法数据]]”,
创建触发器
需要一些子句使其在更新后运行,或在插入之前运行。