查找MySql事件上次运行的时间

时间:2015-09-14 20:01:06

标签: mysql

我几天前创建了一个MySql事件。我不认为它已经运行了。如果我做SHOW EVENTS它开始于2015-09-07 00:00:00并且它有一个WEEK的间隔。今天是2015-09-14,午夜过后。它的状态为ENABLED。我怎么知道a)上次运行的时间,b)应该做什么。

我创建了一个应该运行的SP。我当时测试了这个,但没有迹象表明SP已经运行。

有没有简单的方法来调试它?甚至是艰难的方式?!

1 个答案:

答案 0 :(得分:30)

此信息可通过INFORMATION_SCHEMA中的events获取。 See LAST_EXECUTED列:

SELECT * FROM INFORMATION_SCHEMA.events;

您还可以使用SHOW CREATE EVENT yourevent查看其功能。