我想使用 scipt shell 每周或每月清空我的数据库 (rsyslogdb) 的一个表 (SystemEvents)。
我使用的是 CentOS 6.4。
你能帮帮我吗?
最佳答案
使用 MySQL 的 event scheduler :
CREATE EVENT emptyEventsWeekly ON SCHEDULE EVERY 1 WEEK DO
DELETE FROM rsyslogdb.SystemEvents
或
CREATE EVENT emptyEventsMonthly ON SCHEDULE EVERY 1 MONTH DO
DELETE FROM rsyslogdb.SystemEvents
请注意,您可能需要启用调度程序才能运行此类事件,如 Event Scheduler Configuration 中所述.
关于mysql - 一个脚本(每周)清空我数据库中的一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34351716/