Перейти к содержимому


Фотография

Как сбросить в MySQL счетчик AUTO_INCREMENT

mysql счетчик auto_increment sql

В этой теме нет ответов

#1 admin

admin

    Администратор

  • Администраторы
  • 310 сообщений
  • ГородМосква

Отправлено 14 Декабрь 2019 - 00:36


При удаление всех данных из таблиц, иногда возникает необходимость сбросить счетчик AUTO_INCREMENT т.к. если этого не сделать то значения для новых данных будут присваиваться начиная с того, на котором стоял AUTO_INCREMENT до удаления данных из таблицы.

Сброс счетчика AUTO_INCREMENT при помощи запроса к таблице MySQL

ALTER TABLE name_table AUTO_INCREMENT=0;

где name_table - имя вашей таблицы.

После выполнения данного запроса при добавлениее новых значения полей будут присваиваться с единицы, если вы хотите чтобы значения начинались с другово числа, то измените значение параметра AUTO_INCREMENT.

Пример:
 

ALTER TABLE name_table AUTO_INCREMENT=100;

У нас здесь полная демократия – как я скажу, так и будет! Продвигай сайт ссылками за пол цены

miralinks468_60_3.gif 468x60.gif






Темы с аналогичным тегами mysql, счетчик, auto_increment, sql

Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных

Яндекс.Метрика