Maison  >  Article  >  base de données  >  Quelle est l'instruction SQL pour créer un index ?

Quelle est l'instruction SQL pour créer un index ?

王林
王林original
2021-06-15 15:12:5712094parcourir

L'instruction SQL pour créer un index est [CREATE INDEX indexName ON table_name (column_name)]. Il s'agit de l'index le plus basique et il n'a aucune restriction.

Quelle est l'instruction SQL pour créer un index ?

L'environnement d'exploitation de cet article : système Windows10, MySQL 5.7, ordinateur Thinkpad T480.

L'instruction SQL pour créer un index est la suivante :

Ce qui suit est la syntaxe la plus basique pour créer un index, qui n'a aucune restriction.

CREATE INDEX indexName ON table_name (column_name)

S'il est de type CHAR, VARCHAR, la longueur peut être inférieure à la longueur réelle du champ ; s'il est de type BLOB et TEXT, la longueur doit être spécifiée.

Modifier la structure de la table (ajouter un index)

ALTER table tableName ADD INDEX indexName(columnName)

Spécifiez directement

CREATE TABLE mytable(  
 ID INT NOT NULL,   
 username VARCHAR(16) NOT NULL,  
 INDEX [indexName] (username(length))  
 );

lors de la création de la table Recommandations associées : Tutoriel vidéo 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!

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