今天在执行mysql定时任务语句时候问了很多大拿,都建议我不要随便在生产环境下写定时任务这样的语句,有的说会有延时,那样的话就不准了,有的说在、系统时间和本地时间不一致怎么办?后来就建议我用linux的crontab这个命令,我也不熟悉,随就学习了一下,首先我先介绍下我的实例:在每天的固定时间执行一条sql,这条sql的作用是删除表中的一个字段的值,先看看crontab的使用吧
我用到的就是crontab -e,这个命令,在这条命令里面做了以下操作:
然后 esc :wq 保存,静待执行,哈哈
这是之前的:
这是执行后的:
这对我这个初学者的信心增加不少,谢谢大家。