correspondência contra palavras com acentos, trema, etc. mysql / php

Eu tenho um site para o qual eu acabei de escrever uma ótima função de busca. Acabei de perceber que tenho algumas palavras no meu banco de dados com acentos. Então, quando alguém digita a palavra para procurar, sem o acento, é claro, eles não encontram o que estão procurando.

a maioria das funções de pesquisa já resolveu esse problema; Como eles fazem isso? Deve haver algum truque inteligente para isso. A maioria das minhas consultas usa o recurso MATCH do mysql, mas um deles usa o LIKE.

questionAnswers(1)

yourAnswerToTheQuestion