用Navicat for MySQL 来实现定时任务后,Navicat创建事件不执行的情况?
用下面的方法操作!
1、启动Navicat for MySQL,新建数据库连接,打开数据库,可能有点啰嗦。
2、可以先查看定时任务的是否开启。通过以下命令:show variables like '%sche%';
3、如果其设置值为为 OFF 或 0 ,通过执行下列语句,来开启event_scheduler,set global event_scheduler =1,把设置为设为ON 或 1。
//注意:还是要在my.cnf中[mysqld]下添加event_scheduler=ON。否则mysql重启事件又会回到原来的状态了。
附加:
进入CentOS
vi /etc/my.cnf
在[mysqld]下增加一行内容: event_scheduler=ON
保存文件,重启数据库,重新操作即可
博客介绍了使用Navicat for MySQL实现定时任务时,创建的事件不执行的解决方法。首先可查看定时任务是否开启,若设置值为OFF或0,执行语句开启event_scheduler,还需在my.cnf的[mysqld]下添加event_scheduler=ON,最后重启数据库重新操作。
1990

被折叠的 条评论
为什么被折叠?



