sql >> Base de Datos >  >> RDS >> Mysql

la búsqueda de texto completo de mysql no funciona para 3 caracteres

Las longitudes mínima y máxima de las palabras que se indexarán están definidas por ft_min_word_len y ft_max_word_len variables del sistema. El valor mínimo predeterminado es 4 caracteres. Por eso no funciona con 3 personajes.

Debe cambiar su valor y reconstruir su FULLTEXT índices Si desea que se puedan buscar palabras de tres caracteres, puede configurar el ft_min_word_len variable cambiando su valor en el archivo de configuración. O bien, si tiene permisos de superusuario, puede establecer esta variable de entorno con:

  SET  ft_min_word_len=3

Obtenga más detalles aquí:Ajuste fino Búsqueda de texto completo de MySQL