Question Quelle est la différence entre "ADD KEY" et "ADD INDEX" dans MySQL? [dupliquer]


Cette question a déjà une réponse ici:

Je vider la base de données et j'ai une question. Qu'est-ce que cette requête?

ALTER TABLE `ps_cart_rule` ADD KEY `id_customer` (`id_customer`,`active`,`date_to`);
ALTER TABLE `ps_cart_rule` ADD KEY `id_customer_2` (`id_customer`,`active`,`highlight`,`date_to`);

Quelle est la différence entre AJOUTEZ LA CLE et AJOUTER UN INDEX?


12
2017-09-04 07:54


origine


Réponses:


KEY est un synonyme de INDEX.

... | ADD {INDEX | KEY} [nom_index] ...

Vérifiez la documentation MySQL pour ALTER TABLE.


20
2017-09-04 07:57