2017-07-07 81 views
0
运行

我有一个会删除我的数据库WordPress的职位代码,如果它包含了一定的文字:创建cron作业与MySQL

DELETE FROM wp_posts WHERE post_excerpt LIKE "%neuroscience%" 

我想这为每小时运行,但我不知道我是否应该在MySQL平台或cPanel中启动它。我更喜欢后者,所以我所有的cron工作都在一个地方。但事实是我不知道如何编码!

回答

0

为什么不只是在MySQL本身CREATE TRIGGER? 它会删除帖子,如果你使用BEFORE UPDATE它甚至不会进入数据库。

+0

我会试试看。 什么,如果有的话,我放入定义者? 我手动运行查询,现在我应该期望它从这里接手? – JS7319

+0

我想我有另外一个问题,我的代码似乎没有工作,如果手动从MySQL直接执行。我使用了一个名为SQL Execute的WP插件。 我的代码是否正确? DELETE FROM wp_posts WHERE POST_CONTENT LIKE “%[无法将数据]%” – JS7319

+0

的'CREATE TRIGGER'需要一些条款,使其运行像'后UPDATE'或'前INSERT'。 – Kevin