-- 查看 MySQL 中的定时任务(事件调度器)
-- 首先,确保事件调度器是启用的
SHOW VARIABLES LIKE 'event_scheduler';
-- 如果 event_scheduler 的值为 OFF,则可以使用以下命令启用它
SET GLOBAL event_scheduler = ON;
-- 查看所有已创建的事件(定时任务)
SELECT * FROM information_schema.EVENTS WHERE EVENT_SCHEMA = 'your_database_name';
-- 示例:查看特定数据库中的所有事件
SELECT EVENT_NAME, EVENT_DEFINITION, STARTS, ENDS, STATUS
FROM information_schema.EVENTS
WHERE EVENT_SCHEMA = 'your_database_name';
解释说明:
SHOW VARIABLES LIKE 'event_scheduler';
用于查看当前 MySQL 实例中事件调度器的状态。SET GLOBAL event_scheduler = ON;
用于启用事件调度器。SELECT * FROM information_schema.EVENTS WHERE EVENT_SCHEMA = 'your_database_name';
用于查询指定数据库中的所有事件(定时任务)。下一篇:mysql 远程连接命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站