Como posso escrever uma pesquisa no MySQL que possa compensar os dados com erros ortográficos?

Existe alguma maneira de escrever uma pesquisa MySQL que pode compensar erros de usuário na ortografia e afins?

Como exemplos aleatórios, alguém pode digitar [email protected] em vez de [email protected].

Até mesmo ajuda com termos de pesquisa para ajudar a obter dados relevantes do Google será útil. Eu não estou procurando por um mecanismo de busca, por exemplo, o que estou procurando é algum tipo de ajuda ortográfica para um painel de controle administrativo.

questionAnswers(2)

yourAnswerToTheQuestion