mysql event查询
时间: 2023-11-01 21:13:43 浏览: 78
mysql之sql查询过程
3星 · 编辑精心推荐
MySQL事件(Event)是MySQL数据库中的一种任务调度机制,可以用来执行定期或者定时的任务。可以通过MySQL事件(Event)来执行一些重复性的操作,从而减轻操作人员的工作量,提高工作效率。下面是MySQL事件(Event)的查询语句:
1. 查看所有事件:
```
SHOW EVENTS;
```
2. 查看指定事件的详细信息:
```
SHOW CREATE EVENT event_name;
```
3. 查看指定事件的状态:
```
SELECT * FROM information_schema.EVENTS WHERE EVENT_NAME = 'event_name';
```
4. 查看指定时间段内的事件:
```
SELECT * FROM information_schema.EVENTS WHERE STARTS >= 'start_time' AND ENDS <= 'end_time';
```
其中,'start_time'和'end_time'的格式为:YYYY-MM-DD HH:MM:SS。
5. 查看指定事件的执行历史:
```
SELECT * FROM information_schema.EVENTS_HISTORY WHERE EVENT_NAME = 'event_name';
```
以上就是MySQL事件(Event)的查询语句。
阅读全文