Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Buscador Con Fulltext

Estas en el tema de Buscador Con Fulltext en el foro de Mysql en Foros del Web. Deseo Saber Si El Fulltext Excluye Los Articulos O Las Uniones Como: El, Las, Los, De, La Etc. Quisiera Saber Un Poco Mas Sobre Su ...
  #1 (permalink)  
Antiguo 21/03/2006, 19:00
 
Fecha de Ingreso: agosto-2005
Mensajes: 17
Antigüedad: 18 años, 8 meses
Puntos: 2
Pregunta Buscador Con Fulltext

Deseo Saber Si El Fulltext Excluye Los Articulos O Las Uniones Como: El, Las, Los, De, La Etc.

Quisiera Saber Un Poco Mas Sobre Su Funcionamiento.

Gracias
__________________
:-) Alexa
  #2 (permalink)  
Antiguo 22/03/2006, 03:31
Avatar de hunab  
Fecha de Ingreso: febrero-2005
Ubicación: Barcelona
Mensajes: 133
Antigüedad: 19 años, 2 meses
Puntos: 1
El fulltext es un tipo de índice que lo que hace es optimizar operaciones
internas de la base de datos para recuperar más rápido el contenido cuando haces una consulta, vaya que los campos fulltext ocuparán mas espacio en la base de datos y a cambio las consultas son más rápidas. Los campos fulltext combinados con las búsquedas booleanas son una buena opcion para implementar un buscador en php.

Por cierto respecto a tu pregunta, seguramente lo dices pq mysql está configurado para que las busquedas sean como mínimo de 4 caracteres, pero eso no es problema del fulltext, sino de la configuracion de mysql.
Para cambiar el límite inferior de tamaño de las palabras basta con editar el fichero my.cnf y añadir la línea

ft_min_word_len = 3 # longitud mínima de palabra: 3 caracteres

Tras esto hay que re-crear el índice fulltext, lo que se consigue con

REPAIR TABLE tabla QUICK;

Más información en la documentación de MySQL.
__________________
Marcio Barrios
marciobarrios.com // artículos sobre estándares y desarrollo web
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:14.