Recentemente, tive esse problema também depois de exportar meu banco de dados do MySQL Workbench 6.1 CE e tentar importá-lo para uma versão mais recente do MySQL WorkBench 8.0.11. Cada um foi instalado com o instalador do servidor de comunidade msi.
Depois de fazer algumas pesquisas, encontrei este relatório de bug no site do MySQL:Restaure dump criado com 5.7.22 em 8.0.11
A correção funcionou para mim foi passar pelo meu arquivo de despejo manualmente e remover as instruções:
Depois que fiz isso, recebi o erro
Mas depois de consultar esta pergunta respondida:Esta função não tem DETERMINISTIC, NO SQL ou READS SQL DATA em sua declaração e o registro binário está ativado e simplesmente digitando:
SET GLOBAL log_bin_trust_function_creators = 1;
no cliente de linha de comando MySQL resolveu esse problema e finalmente me permitiu importar corretamente meu banco de dados com todas as tabelas, dados, rotinas e funções despejadas.
Espero que isso economize algum tempo para os outros.