查询mysql定时任务(事件)及事件的内容
生活随笔
收集整理的這篇文章主要介紹了
查询mysql定时任务(事件)及事件的内容
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
公司的一部分業務處理是使用的mysql的事件處理的,發現并不是程序處理的,因此要查詢下是否是mysql的事件執行的,因此查詢庫的定時任務。
步驟一:查詢定時任務是否開啟
show variables like '%sche%';
如果開關是ON狀態,說明定時任務是開啟的
步驟二:查詢所有定時任務
select * ?from mysql.event;
其中有兩個字段。一個是name,一個是body,name是定時任務名稱,body存的是執行體
步驟三:查看指定定時任務的執行體內容
select CAST(body as CHAR(10000) CHARACTER set utf8) from mysql.event where name='e_item_condition_audit';
其實就是將BLOB類型的內容轉換成varchar類型,然后分析定時任務的執行體,發現果然是mysql定時任務處理的
總結
以上是生活随笔為你收集整理的查询mysql定时任务(事件)及事件的内容的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 蓝桥杯单片机省赛第十届 难点
- 下一篇: linux cmake编译源码,linu