• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

сброс всех полей

  • Автор темы Froex
  • Дата начала
Статус
Закрыто для дальнейших ответов.
F

Froex

Существует таблица, в ней есть поле, скажем, id, которое при добавлении новой записи автоматически увеличивается на единицу (свойство auto_encrement). При удалении записей создаются пробелы в ряде чисел поля id.
Существует ли запрос SQL, позволяющий сделать все поля id снова в порядке от 1, далее 2, 3 и т.д.? Сбрасывать счетчик auto_encrement я умею, поэтому и возник такой вопрос. Если нельзя сделать чистым запросом SQL, то как реализовать "сброс" id на нормальный порядок с помощью php? после чего я спокойно смогу использовать запрос типа "ALTER TABLE `mytable` AUTO_INCREMENT = 123 "
 
F

Froex

у меня в БД уже довольно большие id записываются.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!