Защо?
Бих направил следното:
- Създайте поле чрез
ALTER TABLE t ADD COLUMN new_column *type_definition*
- Актуализиране на новосъздадено поле като
UPDATE t SET new_column=*computation_expression*
- Добавете индекс чрез
ALTER TABLE t ADD INDEX ...
(илиALTER TABLE t ADD PRIMARY KEY ...
ако трябва да е основен).