如何运行 mysql 查询
Delete from `wp_post`.`news` where PostID=0
服务器上每 5 分钟一次。
我希望有使用 MySQL Workbench 或 Windows Scheduler 的选项。
最佳答案
您可以在 MySQL 中创建预定事件。下面的查询每 5 分钟从 wp_post
表中删除一次数据,并在 1 小时
后停止执行查询。
CREATE EVENT myEventName
ON SCHEDULE EVERY 5 MINUTE
STARTS CURRENT_TIMESTAMP
ENDS CURRENT_TIMESTAMP + INTERVAL 1 HOUR
DO
Delete from 'wp_post'.'news' where PostID=0;
有关 MySQL 事件的更多信息: MySQL Events
MySQL 中的重复和非重复事件示例: Working with MySQL Scheduled Event
关于mysql - 如何在特定时间间隔运行MySQL删除查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26754946/