Привет. После изменения ID одного из пользователей на 8882 всем кто регистрируется выдаются ID начиная от 8883 и т.д., а не от 166 (именно столько пользователей было вчера). Как сделать чтоб всем новичкам выдавался ID наименьший из всех свободных? А то как-то не красиво смотряться 4х значные ID
это не проблема, а нормальная работа базы данных по формированию идентификаторов для строк в таблицах, меняя что то в БД нужно отдавать себе отчет в своих действиях и осознавать последствия.
Возможно, на ваш вопрос ответят на форуме по Mysql или настройкам БД, но если ничего не менять в настройке конкретной таблицы БД, то придется писать скрипт, который будет проверять какой ИД на данный момент свободен и регистрировать юзера под ним.
Андрей Plechev сказал(а)
это не проблема, а нормальная работа базы данных по формированию идентификаторов для строк в таблицах, меняя что то в БД нужно отдавать себе отчет в своих действиях и осознавать последствия.
Возможно, на ваш вопрос ответят на форуме по Mysql или настройкам БД, но если ничего не менять в настройке конкретной таблицы БД, то придется писать скрипт, который будет проверять какой ИД на данный момент свободен и регистрировать юзера под ним.
Ладненько, пусть тогда так и остается. Нечего страшного в этом нет. За одно и скрою количество пользователей)