結論 ほぼイメージどおり ALTER できるので問題なさそうです。添字の利用時だけ若干の注意事項ありMATH。 検証内容 MySQL 5.6.32 ENUM 型 の ALTER に関するあれこれ STRICT_MODE は 5.6 系デフォルトの STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION です。 ENUM型の使用自体の是非については取り扱いません。 テーブルの作成とデータの挿入 DROP TABLE IF EXISTS test_enum; CREATE TABLE IF NOT EXISTS test_enum ( id INT AUTO_INCREMENT PRIMARY KEY, name ENUM ('one', 'two', 'three') ); INSERT INTO test_enum (name) VALUES ('one'),