Если вы пытаетесь изменить столбец идентификатора, вы должны изменить сначала таблицу основного столбца, а затем другую таблицу.
alter table database.yourMainTable
change column topic_id photo_id int(11) not null auto_increment
Затем вам нужно удалить внешний ключ ограничения второй таблицы.Важно сделать это и изменить имя столбца.
ALTER TABLE database.yoursecondtable
DROP FOREIGN KEY yourSecondTable, -- if you don't know you can check it with you phpadmin.
CHANGE COLUMN topic_id photo_id int(11) not null auto_increment --the type of both columns have to be same
И, наконец, добавить ограничение и ссылку на первую таблицу;)
ALTER TABLE database.yoursecondtable
ADD CONSTRAINT fk_yourconstraintforeignkey
FOREIGN KEY (newid) REFERENCES gimnasio.planes(idnew)
ON DELETE CASCADE
ON UPDATE CASCADE