Maison > Article > base de données > Comment modifier le type d'index dans MySQL
Méthode MySQL pour modifier le type d'index : 1. Utilisez l'instruction "DROP INDEX index name ON table name ;" pour supprimer l'index spécifié d'origine ; 2. Utilisez le "CREATE index type password INDEX index name ON table name (nom de la colonne) [length] )" crée un index avec le même nom pour modifier le type.
L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.
Il n'y a pas d'instruction directe pour modifier l'index dans MySQL. Généralement, nous devons d'abord supprimer l'index d'origine, puis créer un index avec le même nom si nécessaire, afin de modifier l'index déguisé.
mysql Modifier le type d'index
1. Supprimer l'index d'origine
Lorsque l'index n'est plus nécessaire, vous pouvez utiliser l'instruction DROP INDEX pour supprimer l'index.
Format de grammaire :
DROP INDEX <索引名> ON <表名>
La description de la syntaxe est la suivante :
Exemple :
informations d'index tb_stu_info2 de la table de données
Comme le montrent les résultats de sortie : "Key_name: height" - le nom de l'index est "height", "Index_type : Utilisation de l'index BTREE » Le type est "BTREE"
Supprimez la hauteur de l'index dans la table tb_stu_info2
DROP INDEX height ON tb_stu_info2;
2. Créez un index avec le même nom
Vous pouvez utiliser l'instruction CREATE INDEX spécifiquement pour créer des index pour créer un index sur une table existante, mais cette instruction ne peut pas créer de clé primaire.
Format de la syntaxe :
CREATE <索引名> INDEX ON <表名> (<列名> [<长度>] [ ASC | DESC])
La description de la syntaxe est la suivante :
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!