Você definiu um delimitador?
Tente adicionar
delimiter //
antes do CREATE PROCEDURE
demonstração. Substitua também END;
com END;//
. Eu verifiquei e funciona para mim. Consulte o documento do MySQL sobre procedimentos armazenados
delimiter //
antes do CREATE PROCEDURE
demonstração. Substitua também END;
com END;//
. Eu verifiquei e funciona para mim.