Although the documentation says:
...
You can create an event as part of a stored routine, but an event cannot be created by another event.
I think it is outdated, because we read the following:
E.1. Restrictions on Stored Programs
...
Event Scheduler Restrictions
- ...
- An event may not be created, altered, or dropped by a stored routine, trigger, or another event. An event also may not create, alter, or drop stored routines or triggers. (Bug #16409, Bug #18896).
- ...