YACS Le livre de Yacs Administration système

PrécédentIndex

Rechercher des mots de trois lettres.

Comment autoriser des recherches sur des mots de trois lettre via la recherche Yacs ?

[title]MySQL autorise par défaut les recherches de mots à partir de quatre lettres seulement.[/title] Cela peut heureusement évoluer car il n'est pas rare que l'on ait à accomplir une recherche sur des mots comportant trois lettres.

Voici ce que produit la documentation MySQL dans (ici en anglais) Fine-Tuning MySQL Full-Text Search:
" Par exemple, si vous souhaitez pouvoir faire une recherche sur des mots comportant trois lettres, vous pouvez installer la variable ft_min_word_len en inscrivant les lignes suivantes dans un fichier d'options.

[mysqld]
ft_min_word_len=3

A la suite de quoi, vous devez redémarrer le serveur et reconstituer vos index FULLTEXT "


Pour reconstituer les index des tables utilisées par YACS, il vous suffit d'aller ensuite dans le panneau de contrôle et de sélectionner le lien Optimisation (vérifie et optimise la structure de la base de données).

PrécédentIndex