Reset ID in MySQL

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

Reset ID in MySQL — изображение 1

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

Ждём Ваш комментарий!

Понравилась статья?

Поставьте лайк и поделитесь с коллегами — так мы поймём, о чём писать дальше.

Все статьи и новости Скачать в PDF

Читайте также

Комментарии 9

Нажмите «Ответить» под комментарием — ответ появится рядом с ним.

  1. Гость 21.10.2023 23:12

    А как можно сделать определенный запрос, к примеру удалить все записи где user_id=5 ?

  2. Гость 21.10.2023 23:16

    Есть решение, пишите кому интересно)

  3. Гость 21.10.2023 23:54

    А на вот это? Будет коммент?

  4. Гость 21.10.2023 23:57

    Будет конечно))

  5. Гость 21.10.2023 23:58

    Заключительный этап!

  6. Гость 22.10.2023 00:12

    Новый комментарий!

  7. Гость 22.10.2023 00:13

    Ответ на новый комментарий!

  8. Гость 22.10.2023 00:13

    Есть решение, ответ!

  9. Гость 24.07.2024 20:10

    SET @num := 0; UPDATE your_table SET id = @num := (@num+1); ALTER TABLE your_table AUTO_INCREMENT =1;