web-dev-qa-db-ja.com

MySQLの「キーの追加」と「インデックスの追加」の違いは何ですか?

データベースをダンプしますが、質問が1つあります。このクエリは何ですか?

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`);

ADD KEYADD INDEXの違いは何ですか?

25
Bejkrools

KEYINDEXの同義語です。

... | {INDEX | KEY} [index_name]を追加...

ALTER TABLE のMySQLドキュメントを確認してください。

37
kav