web-dev-qa-db-fra.com

Quelle est la différence entre "ADD KEY" et "ADD INDEX" dans MySQL?

Je vide 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 ADD KEY et ADD INDEX?

25
Bejkrools

KEY est un synonyme de INDEX.

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

Consultez la documentation MySQL pour ALTER TABLE .

37
kav