@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 всё также вызывают ошибку.
  • Вопрос задан
  • 16 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SaveTime Москва
от 160 000 ₽
Blogman Санкт-Петербург
от 90 000 до 160 000 ₽
04 апр. 2020, в 23:07
30000 руб./за проект
04 апр. 2020, в 23:05
100000 руб./за проект
04 апр. 2020, в 22:57
5000 руб./за проект