MySQL 5.5 provides several SQL statements for working with scheduled events:
New events are defined using the
CREATE EVENTstatement. See Section 12.1.9, “CREATE EVENTSyntax”.The definition of an existing event can be changed by means of the
ALTER EVENTstatement. See Section 12.1.2, “ALTER EVENTSyntax”.When a scheduled event is no longer wanted or needed, it can be deleted from the server by its definer using the
DROP EVENTstatement. See Section 12.1.18, “DROP EVENTSyntax”. Whether an event persists past the end of its schedule also depends on itsON COMPLETIONclause, if it has one. See Section 12.1.9, “CREATE EVENTSyntax”.An event can be dropped by any user having the
EVENTprivilege for the database on which the event is defined. See Section 19.4.6, “The Event Scheduler and MySQL Privileges”.