Description
1. Le moteur de stockage MyISAM prend en charge l'indexation en texte intégral, qui est utilisée pour rechercher des mots-clés dans le texte au lieu de comparer directement s'ils sont égaux. .
La condition de recherche utilise MATCH AGAINST au lieu de WHERE ordinaire.
2. L'index de texte intégral est implémenté à l'aide d'un index inversé, qui enregistre le mappage des mots-clés avec le document où ils se trouvent.
Le moteur de stockage InnoDB commence également à prendre en charge l'indexation de texte intégral dans la version MySQL 5.6.4.
Exemple
Créez un index de texte intégral lors de la création d'une table.
CREATE TABLE article ( id INT AUTO_INCREMENT NOT NULL PRIMARY KEY, title VARCHAR(200), content TEXT, FULLTEXT(title, content) ) TYPE=MYISAM;
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!