Duplicate entry '14' for key 'PRIMARY'?
Найдите максимальное значение `ext_id` и выполните командуALTER TABLE `таблица` AUTO_INCREMENT = максимальное_значение+1;
Serious Sam: Решение в лоб: создать ещё одно индексное поле , создать ещё такое же поле в связанной таблице , обновить записи основываясь на старой инфе, после этого уже удалить старые кривые поля в обоих таблицах и останется переименовать как было