SHOW GRANTS
<<<
Syntaxe de SHOW INDEX Syntaxe de SHOW INNODB STATUS
>>>

14.5.3 Syntaxe de SHOW
14.5 Référence de langage d'administration de la base de données
14 Syntaxe des commandes SQL
 Manuel de Référence MySQL 4.1 : Version Française

Syntaxe de SET
Commande SHOW CHARACTER SET
Syntaxe de SHOW COLLATION
Syntaxe de SHOW COLUMNS
Syntaxe de SHOW CREATE DATABASE
Syntaxe de SHOW CREATE TABLE
Obtenir des informations sur les bases, tables, colonnes et index
Syntaxe SHOW ENGINES
Syntaxe de SHOW ERRORS
SHOW GRANTS
->Syntaxe de SHOW INDEX
Syntaxe de SHOW INNODB STATUS
Syntaxe de SHOW LOGS
SHOW PRIVILEGES
Syntaxe de SHOW PROCESSLIST
Syntaxe de SHOW STATUS
SHOW TABLE STATUS
Syntaxe de SHOW TABLES
Syntaxe de SHOW VARIABLES
SHOW WARNINGS | ERRORS

14.5.3.11 Syntaxe de SHOW INDEX


SHOW INDEX FROM tbl_name [FROM db_name]
SHOW INDEX retourne les informations sur les index de la table, dans un format proche de celui de SQLStatistics en ODBC. SHOW INDEX retourne les champs suivants :

    Table
    Le nom de la table.
    Non_unique
    0 si l'index ne peut pas contenir de doublons, et 1 s'il le peut.
    Key_name
    Le nom de l'index.
    Seq_in_index
    Le numéro de la colonne dans l'index, en commençant à 1.
    Column_name
    Le nom de la colonne.
    Collation
    Comment la colonne est triée dans l'index. Avec MySQL, les valeurs peuvent être 'A' (Ascendant) ou NULL (non trié).
    Cardinality
    Le nombre de valeurs uniques dans l'index. C'est une valeur qui est mise à jour avec la commande ANALYZE TABLE ou myisamchk -a . Cardinality est compté en se basant sur des statistiques entières : il n'est pas toujours exacte pour les petites tables.
    Sub_part
    Le nombre de caractères indexé si la colonne n'est que partiellement indexée. NULL si la colonne entière est indexée.
    Packed
    Indique comment la clé est compactée. NULL si elle ne l'est pas.
    Null
    Contient YES si la colonne contient NULL , '' sinon.
    Index_type
    La méthode d'indexation utilisée ( BTREE , FULLTEXT , HASH , RTREE ).
    Comment
    Différentes remarques. Avant MySQL 4.0.2 lorsque la colonne Index_type a été ajoutée, Comment indiquait si un index était FULLTEXT .
Les colonnes Packed et Comment ont été ajoutée en MySQL 3.23.0. Les colonnes Null et Index_type ont été ajoutées en MySQL 4.0.2.Vous pouvez utiliser la syntaxe db_name.tbl_name comme alternative à tbl_name FROM db_name . Ces deux commandes sont équivalentes :

mysql> SHOW INDEX FROM mytable FROM mydb;
mysql> SHOW INDEX FROM mydb.mytable;
SHOW KEYS est un synonyme SHOW INDEX . Vous pouvez aussi lister les index d'une table avec la commande en ligne mysqlshow -k db_name tbl_name .

<< Syntaxe de SHOW INDEX >>
SHOW GRANTS Syntaxe de SHOW Syntaxe de SHOW INNODB STATUS