MySQL 5.7 provides several SQL statements for working with scheduled events:
When a scheduled event is no longer wanted or needed, it can
be deleted from the server by its definer using the
DROP EVENT statement. See
Section 13.1.19, “DROP EVENT Syntax”. Whether an event persists past
the end of its schedule also depends on its
COMPLETION clause, if it has one. See
Section 13.1.9, “CREATE EVENT Syntax”.
An event can be dropped by any user having the
EVENT privilege for the
database on which the event is defined. See
Section 19.4.6, “The Event Scheduler and MySQL Privileges”.