Por quê?
Eu faria o seguinte:
- Criar campo por
ALTER TABLE t ADD COLUMN new_column *type_definition* - Atualize o campo recém-criado como
UPDATE t SET new_column=*computation_expression* - Adicionar índice por
ALTER TABLE t ADD INDEX ...(ouALTER TABLE t ADD PRIMARY KEY ...se você precisar que seja primário).