Я начал получать эту ошибку пару недель назад, когда выполнял операторы вставки:
Duplicate entry '127' for key 'PRIMARY'
... хотя в моей таблице было установлено автоматическое увеличение. Я вошел и изменил значение auto_increment с 127 на 128, затем я начал получать эту ошибку:
1467 - Failed to read auto-increment value from storage engine
В конце концов я выяснил, что таблица изначально была создана со столбцами tinyint для идентификатора, а не для стандартных целых чисел ... поэтому в основном она не могла понять числа больше 127. Я переключил тип столбца на правильные целые числа, и это решило выпуск.
Надеюсь, что кому-то поможет :)