Проблема автоматического увеличения mySQL: повторяющаяся запись '4294967295' для ключа 1

У меня есть таблица электронных писем.

Последняя запись для идентификатора автоинкремента - 3780, что является допустимой записью. Любая новая запись, которую я сейчас вставляю, вставляется прямо там.

Тем не менее, в моих журналах у меня есть случайные:

Query FAIL: INSERT INTO mail.messages (timestamp_queue) VALUES (:time);
Array
(
    [0] => 23000
    [1] => 1062
    [2] => Duplicate entry '4294967295' for key 1
)

Каким-то образом автоинкремент подскочил до INT max 4294967295

Почему на зеленой земле Бога это подпрыгнуло так высоко? У меня нет вставок с полем id.

Состояние показа для этой таблицы, таблица Auto_increment теперь выглядит следующим образом: 4294967296

Как могло случиться что-то подобное? Я понимаю, что поле id должно быть большим int, но меня беспокоит то, что каким-то образом эта вещь снова начинает расти.

мистифицировать

Редактировать: Обновить

исправлена ​​красная шляпа mysql версии 5.0.45

Поскольку я установил идентификатор на BIGINT, последние несколько идентификаторов выглядят так:

3777
3778
3779
3780
4294967295
4294967296
4294967297
4294967298
4294967299
4294967300

Как видите, они являются инкрементными, без пробелов (пока). Совершенно странно.

Ответы на вопрос(7)

Ваш ответ на вопрос