Это код, который я использовал:добавить первичный ключ, который увеличивается авто, начиная с 1001
ALTER TABLE `event_all_copy`
ADD `id` INT(5) AUTO_INCREMENT = 1001 PRIMARY KEY;
Я получаю следующее сообщение об ошибке:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AUTO INCREMENT = 1001 PRIMARY KEY' at line 1
код будет работать нормально, если я покину выключить AUTO_INCREMENT = 1001
. Если добавить id
затем изменить его:
ALTER TABLE event_all_copy AUTO_INCREMENT = 1001;
это не меняет существующие значения.
Если значение id имеет какое-либо значение, выходящее за рамки базы данных, не используйте auto-increment. – Strawberry