MySQL のインデックス追加、変更、削除
MySQL
Published: 2018-09-23

目的

mysql のテーブルでインデックスを追加・変更・削除します。

よく調べ直しているので、メモしておきます。

方法

使用テーブル

CREATE TABLE test_2018 (
    id int,
    id2 int
);

ユニークキー

追加

ALTER TABLE test_2018
ADD UNIQUE uk_id2 (id2)
;

削除

ALTER TABLE test_2018
DROP INDEX uk_id2
;

インデックス

追加

ALTER TABLE test_2018
ADD INDEX idx_id2 (id2)
;

削除

ALTER TABLE test_2018
DROP INDEX idx_id2
;

参考