@Aricus

Как восстановить auto increment столбец после переименования?

В базе данных mysql, администрируемой phpMyAdmin мне было нужно переименовать автоинкриментный столбец (id). Я это сделал изменением столбца в phpMyAdmin. В результате "Следующий автоматический индекс" стал равным 0, а добавление строки командой INSERT INTO вызывает следующую ошибку:
Failed to read auto-increment value from storage engine

При попытке изменения auto-increment как вручную, на вкладке "Операции" phpMyAdmin, так и командой
ALTER TABLE `visits` AUTO_INCREMENT = 215;
запрос исполняется успешно, но само значение в phpMyAdmin всё так же показывает 0, а команды INSERT INTO всё также вызывают ошибку.
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы