如何查看mysql事件是否执行


下文给大家带来关于如何查看mysql事件是否执行,感兴趣的话就一起来看看这篇文章吧,相信看完如何查看mysql事件是否执行对大家多少有点帮助吧。 MySQL事件怎么操作?查看事件是否开启:select @@event_scheduler;show variables like ‘event_scheduler’;show events; show full events;show create event event_name;show processlist;查看EVENT命令有如下几种:
(1)查询mysql.event表;
(2)通过SHOW EVENTS命令;
(3)通过SHOW FULL EVENTS命令;
(4)通过查询information_schema.events表
(5)SHOW CREATE EVENT。
总之,event的使用频率较低建议使用root用户进行创建和维护。查询information_schema.events表select * from information_schema.events limit 1g;开启mysql的事件:set global event_scheduler = on;参数立刻生效更改配置文件然后重启event_scheduler=on在my.cnf中的[mysqld]部分添加,然后重启mysql。通过制定事件参数启动mysqld … –event_scheduler=on使用建议1) 主库已执行过,从库上务保证event不会执行(除非故意在slave上创建的event)2) 创建,删除等操作严禁直接操作mysql.event表,而是通过create等正规语开发云主机域名法实现3) 创建的event涉及到海量数据变更的话,要做好充分测试,确保不影响现网服务4) 如果需要备份带有event的DB,mysqldump时需要加上–event参数看了以上关于如何查看mysql事件是否执行详细内容,是否有所收获。如果想要了解更多相关,可以继续关注我们的行业资讯板块。

相关推荐: MySQL8.0安装中遇到的3个小错误总结

前言过去公司都是用的5.7 系列的MySQL,随着8.0的发版,也想试着升级一下。遇到了两个小错误,记录在此。在开始之前,如果对MySQL8.0安装步骤不清楚的朋友们可以参考这篇文章:https://www.jb51.net/article/98270.htm…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/09 08:10
下一篇 06/09 08:10

相关推荐