Пожалуйста, помогите мне в серьезных проблемах с нашей производственной базой данных. Я случайно вставил ключ с очень большим значением в столбец автоинкремента, и теперь я не могу изменить это значение без огромного времени перестройки.Сброс AUTO_INCREMENT на myISAM без переустановки таблицы
ALTER TABLE tracks_copy AUTO_INCREMENT = 661482981
Очень медленно.
Как исправить это в процессе производства? Я не могу заставить это работать (не действует):
myisamchk tracks.MYI --set-auto-increment=661482982
Любые идеи?
В принципе, независимо от того, что я делаю, я получаю переполнение:
SHOW CREATE TABLE tracks
CREATE TABLE tracks (
...
) ENGINE=MYISAM AUTO_INCREMENT=2147483648 DEFAULT CHARSET=latin1
Где mySQL хранит это значение? Возможно, я мог бы взломать это место – Artem