Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Назначить стартовый id таблице / 3 сообщений из 3, страница 1 из 1
15.06.2017, 17:13
    #39472519
semalexandro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Назначить стартовый id таблице
Есть таблица, в которой при появлении новой записи автоматически создаётся id со значением +1
Одной строке ошибочно, принудительно был назначен id со значением 100000000.

Теперь следующие строки создаются с id 100000001 и т.д.
При переименовании всех существующих id в меньший размер, с трёхзначными цифрами id всё равно добавляется с приплюсовываясь к 100000000.

Подскажите как задать стартовый id таблице где уже есть строки с id, которые не нужно трогать

Например задать id 100 чтобы последующие строки создавались с id 101 и т.д., при этом не менять предыдущие 99 строк
...
Рейтинг: 0 / 0
15.06.2017, 18:11
    #39472600
semalexandro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Назначить стартовый id таблице
Тут же на форуме нашёл решение проблемы:
ALTER TABLE table_name AUTO_INCREMENT=new_value;

проверил, работает
...
Рейтинг: 0 / 0
16.06.2017, 01:27
    #39472746
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Назначить стартовый id таблице
semalexandroПодскажите как задать стартовый id таблице где уже есть строки с id, которые не нужно трогатьЕсли таблица InnoDB, то достаточно просто рестартовать MySQL.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Назначить стартовый id таблице / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]