В моей базе данных есть таблица, newvehicles , которая имеет следующие поля:
id (AUTO_INCREMENT)
make
model
doors
bodystyle
price
, и это пример:
1 Volkswagen Golf 2.0 GTI 3 Hatchback $39,490
2 Ford Mondeo 2.3 Zetec 4 Sedan $54,450
3 BMW 3-Series 318i 4 Sedan $62,667
4 Renault Clio 1.2 Base 3 Hatchback $22,686
5 Volvo S60 3.2T SE 4 Sedan $49,460
6 BMW 5-Series 540i 4 Sedan $89,990
Если бы я удалил, скажем, строку 4, у нее были бы строки 1, 2, 3, 5 и 6, и для сброса приращения я использую этот код:
UPDATE automobiles SET id=id-1 WHERE id > 3
Однако,Есть ли способ, которым я могу автоматически получить phpMyAdmin для сброса значений приращения для поля id (так как оно имеет автоматическое приращение в), и я действительно не хочу продолжать использоватьПриведенный выше код каждый раз.
Кстати, не уверен, что это актуально, но база данных хранится как InnoDB, на всякий случай мне придется делать внешние ключи для других баз данных, которые могут ссылаться на него.
Я довольно новичок в этом, поэтому буду признателен за помощь!