Estoy programando un buscador para mi WEB. Uso la comparación LIKE si se busca 1 sola palabra o MATCH AGAINST si son varias (sobre indices FULL TEXT claro). Todo funciona correctamente, excepto porque distingue entre mayusculas y minusculas a la hora de la busqueda. No es lo mismo buscar Pepe, que PePe o pepe... Para colmo he verificado que el problema es de la BD MySQL ya que con el buscador de phpMyAdmin ocurre lo mismo.
La base de datos y las tablas usan el cotejamiento "utf8_general_ci" y la tabla sobre la que realizo las consultas es MyISAM.
Estoy desquiciado ya que tras leer mucho siempre se llega a la misma conclusión: MATCH AGAINST no distingue entre mayusculas y minusculas, y las tablas con el cotejamiento "_ci" tampoco. (Esto extraido de la página de mysql...).
RESUMEN: Ni mi buscador ni el de phpMyAdmin pueden encontrar la palabra "Pepe" si busco "pepe".
Agradezco cualquier pista o ayuda de antemano, gracias.