• Aviso Legal
  • About

Bienvenidos al Blog de David Rodriguez

configuracion MATCH AGAINST en MySQL para menos de 4 caracteres

octubre 3, 2011 4:13 pm / 3 Comments / David Rodriguez

Si utilizamos en nuestras búsquedas MATCH AGAINST de MySQL, tenemos una limitación de 4 caracteres. Cualquier palabra menor a 4 caracteres no la encontrará.

Para modificar esta configuración, debemos abrir el fichero /etc/my.cnf

y añadir lo siguiente:

[mysqld]
ft_min_word_len=3

[myisamchk]
ft_min_word_len=3

guardamos el fichero y reiniciamos el servicio del mysql.

/etc/rc.d/init.d/mysqld restart

Una vez reiniciado el servicio de la base de datos MySQL, debemos reconstruir los indices FULLTEXT que tengamos en las tablas. Para ello modificar TABLA-BASEDEDATOS por cada una de las tablas en las que tengamos indices FULLTEXT.

La forma de realizarlo es:

repair table TABLA-BASEDEDATOS quick;

Posts relacionados

  • como acceder a mysql con usuario root en plesk
  • Error Mysql 1030 Got error 134 from storage engine
  • Optimizacion de consultas sql con lower y trim
  • Error muy comun con between en mysql
  • rownum en mysql. numero de lineas por consulta
Posted in: Base de datos / Tagged: Base de datos, mysql

3 Thoughts on “configuracion MATCH AGAINST en MySQL para menos de 4 caracteres”

  1. MARLENE on octubre 15, 2011 at 4:34 am said:

    Hey David? Ya estás trabajando aquí no estabas en Iusacell?

  2. David Rodriguez on octubre 18, 2011 at 10:04 am said:

    HOla Marlene … creo qeu te equivocas de David Rodriguez.

    Un saludo,

  3. Julio on septiembre 16, 2012 at 10:44 pm said:

    muy buen aporte!!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Post Navigation

← Previous Post
Next Post →

Categorias

  • Base de datos
  • Empresas
  • Internet
  • Mac
  • marketing
  • Otros
  • Prensa
  • Programacion
  • Redes Sociales
  • Retos deportivos
  • Seguridad
  • SEO
  • servidores
  • SPAM
  • Uncategorized
© Copyright 2023 - Blog de David Rodriguez