hacer coincidir palabras con acento, diéresis, etc. mysql / php

Tengo un sitio web para el que acabo de escribir una gran función de búsqueda. Acabo de darme cuenta de que tengo algunas palabras en mi db con marcas de acento. Entonces, cuando alguien escribe la palabra para buscar, sin el acento, por supuesto, no encuentra lo que está buscando.

La mayoría de las funciones de búsqueda ya han resuelto este problema; ¿Cómo lo hicieron? Debe haber algún truco inteligente para ello. La mayoría de mis consultas utilizan la función MATCH de mysql, pero una de ellas usa LIKE.

Respuestas a la pregunta(1)

Su respuesta a la pregunta