Нам нужно переименовать столбец в mysql с длиной,
alter table table_name change old_name new_name column_def.
alter table table_name change old_name new_name column_def
Почему бы не следовать синтаксису,
alter table table_name rename old_name new-name?
alter table table_name rename old_name new-name
Я бы сказал, что причина в том, что когда вы переименовываете, вы также эффективно меняете тип атрибута. Таким образом, изменение является более точным:)