时间:2021-07-01 10:21:17 帮助过:4人阅读
一开始事件没有执行,后来通过以下命令发现任务里面根本就没有该事件。
- show processlist;
然后再通过下面的命令查看事件是否启用?
- show variables <span style="color: #808080;">like</span> <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">event_scheduler</span><span style="color: #ff0000;">‘</span>;
通过上图可以看到,事件没有启用,那么我们启用事件就行了。 执行以下命令:
- <span style="color: #0000ff;">set</span> global event_scheduler<span style="color: #808080;">=</span><span style="color: #0000ff;">on</span>;
然后再次执行 show processlist; 就行了,结果如下图:
然后你定义的事件也可以顺利执行了。
参考文章:https://blog.csdn.net/qq_27559331/article/details/95757305
mysql定义事件并查看事件是否执行
标签:删除 datetime serve val show oba 变量 mit not