Hi,
you can use this command it will dump everything including stored procedure for a database only:
mysqldump -u USER -p --events --routines --triggers --databases XXX
or for all database:
mysqldump -u USER -p --events --routines --triggers --all-databases