Задавайте вопросы, мы ответим
Вы не зашли.
Таблица создана по следующей команде.
CREATE TABLE tablename
(id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
value VARCHAR(10) NOT NULL);
Если в поле id INT обнулить ячейки, то просчёт порядковой нумерации ячеек начинается с максимальной велечины, которая была в одной из них.
Почему? Как потребовать от базы делать каждый новый просчёт нумерации с единицы?
Неактивен
Значение AUTO_INCREMENT хранится в метаданных таблицы. Вы можете его
установить вручную командой ALTER TABLE tablename AUTO_INCREMENT=1;
Если Вы очищаете таблицу - достаточно очищать не командой DELETE FROM tablename,
а командой TRUNCATE tablename - так AUTO_INCREMENT выставится в 1 автоматически.
Неактивен