Una entrada rápida, para cambiar el valor de la variable ft_min_word_len de MySQL, hay que editar al fichero de configuración (my.cnf en Unix y my.ini en Windows) y añadir el siguiente parámetro:
ft_min_word_len = X
Donde X es el valor (nº entero) que queráis asignar. Por defecto creo que está a 4:
mysql> SHOW VARIABLES LIKE 'ft_min_word_len'; +-----------------+-------+ | Variable_name | Value | +-----------------+-------+ | ft_min_word_len | 4 | +-----------------+-------+ 1 row in set (0.00 sec)
Posteriormente reiniciamos el servicio MySQL y listo.
No es tan fácil, tal como indica la documentación de MySQL se tienen que reconstruir los índices FULLTEXT:
REPAIR TABLE tbl_name QUICK;
Hola Jordi, gracias por la aclaración. Se trataba del servidor de un cliente y él fue el encargado de realizar el repair en sus bbdd
Saludos!