Maison  >  Article  >  MySQL peut-il interroger l'index de la table ?

MySQL peut-il interroger l'index de la table ?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌original
2023-07-25 14:41:423790parcourir

mysql peut interroger l'index dans la table. Les méthodes d'implémentation sont : 1. Instruction DESC, affiche les informations structurelles de la table, y compris l'index, exemple de commande "DESC table name;" 2. Instruction SHOW INDEX, affiche l'index. informations de la table, commande Exemple "SHOW INDEX FROM table name"; 3. Base de données INFORMATION_SCHEMA, interrogez la base de données pour obtenir des informations sur l'index de la table.

MySQL peut-il interroger l'index de la table ?

Le système d'exploitation de ce tutoriel : système Windows 10, version MySQL 8, ordinateur Dell G3.

MySQL peut interroger l'index dans la table. Cela peut être réalisé des manières suivantes :

1. Commande DESC :

Vous pouvez utiliser la commande DESC pour afficher les informations de structure de la table, y compris les index.

Par exemple, pour interroger les index d'une table nommée nom_table , vous pouvez exécuter la commande suivante :

DESC table_name;

La sortie de la commande contiendra une colonne "Clé" qui affiche les index de la table.

2. Commande SHOW INDEX :

Utilisez la commande SHOW INDEX pour afficher les informations d'index de la table.

Par exemple, pour interroger l'index d'une table nommée nom_table , vous pouvez exécuter la commande suivante :

SHOW INDEX FROM table_name;

Cela affichera des informations détaillées sur l'index de la table, y compris le nom de l'index, le nom de la colonne, l'unicité, etc.

3. Base de données INFORMATION_SCHEMA :

MySQL fournit la base de données INFORMATION_SCHEMA, qui contient des informations sur diverses métadonnées telles que des bases de données, des tables, des colonnes, etc. Vous pouvez interroger la base de données INFORMATION_SCHEMA pour obtenir des informations sur les index de table.

Par exemple, pour interroger les index d'une table nommée nom_table , vous pouvez exécuter la requête suivante :

SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_NAME = 'table_name';

Cela renverra les informations d'index liées à la table spécifiée.

Voici plusieurs méthodes courantes pour interroger les index dans les tables. Vous pouvez choisir une méthode appropriée pour afficher les informations d'index de la table MySQL en fonction de vos besoins spécifiques.

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!

Déclaration:
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