Maison > base de données > tutoriel mysql > À quoi fait référence l'index de texte intégral MySQL ?

À quoi fait référence l'index de texte intégral MySQL ?

WBOY
Libérer: 2023-06-04 10:16:02
avant
1195 Les gens l'ont consulté

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;
Copier après la connexion

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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal