ON Maison >base de données >tutoriel mysql >Les index peuvent-ils être supprimés dans MySQL ? Les index dans MySQL peuvent être supprimés. Vous pouvez utiliser l'instruction "DROP INDEX" pour supprimer l'index. Le format de syntaxe est "DROP INDEX 12129703990195190f98e9bec11ca6cc ON 92ed4099d84b845048ff9ff50925bace" . Il est recommandé de supprimer les index inutilisés car ils ralentiront la vitesse de mise à jour de la table et affecteront les performances de la base de données. (Tutoriel recommandé : Tutoriel vidéo mysql) Supprimer un index signifie supprimer le tableau Supprimer les index existants. Il est recommandé de supprimer les index inutilisés car ils ralentiront la vitesse de mise à jour de la table et affecteront les performances de la base de données. Pour un tel index, il doit être supprimé. Syntaxe de base Lorsque l'index n'est plus nécessaire, vous pouvez utiliser l'instruction DROP INDEX pour supprimer l'index. Format de grammaire : La description de la syntaxe est la suivante : ec07977447c078c9bd9029f2820ceeb7 : Le nom de l'index à supprimer. 87031497877ef0fde159265152a1fea9 : Spécifiez le nom de la table où se trouve l'index. Exemple : Supprimez l'index dans la table tb_stu_info L'instruction SQL d'entrée et le résultat de l'exécution sont les suivants. 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!Les index peuvent-ils être supprimés dans MySQL ?
DROP INDEX <索引名> ON <表名>
mysql> DROP INDEX height
-> ON tb_stu_info;
Query OK, 0 rows affected (0.27 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql> SHOW CREATE TABLE tb_stu_info\G
*************************** 1. row ***************************
Table: tb_stu_info
Create Table: CREATE TABLE `tb_stu_info` (
`id` int(11) NOT NULL,
`name` char(45) DEFAULT NULL,
`dept_id` int(11) DEFAULT NULL,
`age` int(11) DEFAULT NULL,
`height` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=gb2312
1 row in set (0.00 sec
Articles Liés
Voir plus