Maison > base de données > tutoriel mysql > Qu'est-ce qu'un indice ? Comment créer un index dans MySQL

Qu'est-ce qu'un indice ? Comment créer un index dans MySQL

黄舟
Libérer: 2017-08-02 14:06:50
original
3878 Les gens l'ont consulté

L'index est une chose très magique. Je me souviens que lorsque j'apprenais la structure des données, j'ai découvert les arbres B à ce moment-là, peu importe ce que disait le professeur, c'était difficile à comprendre. mais son rôle est d'écouter, c'est cette structure de données qui peut améliorer l'efficacité des requêtes.

Tout comme un livre, si vous voulez lire de quoi parle le chapitre 6, section 6, que feriez-vous ? La plupart des gens regarderont certainement la table des matières, trouveront le numéro de page correspondant à cette section, puis tournez-vous vers cette page unique. Il s'agit de l'index de la table des matières pour aider les lecteurs à trouver rapidement les chapitres qu'ils souhaitent. Dans la base de données, nous disposons également d'index, dont le but est bien sûr le même que celui de tourner un livre, et qui peuvent nous aider à améliorer l'efficacité des requêtes. L'index est comme un répertoire, ce qui réduit la charge de travail de l'ordinateur. Il est très pratique pour les bases de données comportant de nombreux enregistrements de table et peut grandement améliorer la vitesse des requêtes. Sinon, s'il n'y a pas d'index, l'ordinateur analysera un par un, analysant tous les enregistrements à chaque fois, perdant ainsi beaucoup de temps CPU.

Nous savons tous que pour une table non ordonnée et une table ordonnée, il existe plus de choix de méthodes de requête pour la table ordonnée. L'efficacité de chaque méthode de requête est également différente. En fait, l'indexation est créée pour la table. , c'est-à-dire trier les enregistrements de la table en fonction du champ d'index.

Ce qui suit vous présentera comment utiliser MySQL pour créer un index.

1. Confirmez que MySQL est installé et que le service est opérationnel.

Quest-ce quun indice ? Comment créer un index dans MySQL

2. Il existe plusieurs façons de se connecter à MySQL, comme indiqué ci-dessous.

Quest-ce quun indice ? Comment créer un index dans MySQL

Quest-ce quun indice ? Comment créer un index dans MySQL

Quest-ce quun indice ? Comment créer un index dans MySQL

3. Utilisez la commande pour entrer dans la base de données correspondante et afficher les tables dans la base de données Comme indiqué ci-dessous, nous définissons l'index pour t_user.

Quest-ce quun indice ? Comment créer un index dans MySQL

Quest-ce quun indice ? Comment créer un index dans MySQL

Quest-ce quun indice ? Comment créer un index dans MySQL

4. Utilisez la commande pour créer un index.

Quest-ce quun indice ? Comment créer un index dans MySQL

5. Utilisez la commande pour afficher l'index. Nous pouvons voir deux index, et nous pouvons constater que lors de la création de la base de données, si la clé primaire est définie, mysql indexera automatiquement la clé primaire.

Quest-ce quun indice ? Comment créer un index dans MySQL

6. Vous pouvez également utiliser des commandes pour créer plusieurs index.

Quest-ce quun indice ? Comment créer un index dans MySQL

7. Afficher l'index.

1Quest-ce quun indice ? Comment créer un index dans MySQL

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:php.cn
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