Удаление id пользователя - Дизайн и модификация Invision Power Board

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

 

Правила раздела

Здесь обсуждаются вопросы настройки и администрирования форумов IPB 2.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 3.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Удаление id пользователя

#1 Пользователь не на сайте   neformal1234 ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 06-Январь 10
  • Репутация: 0
  • Откуда:Беларусь / Добруш
  • IPB version:2.3.x
 

Отправлено 07 Декабрь 2013 - 18:42

Всем привет. Кто знает как удалить id пользователя из базы данных. Дело было как. Поставил я старый форум и базу данных. Все статьи и всех пользователей я из базы данных удалил. Оставил id только администратора. Но дело в том что при регистрации на форуме у пользователя id2 не присваивается, а присваивается id2536. То есть идет продолжение. Двиг версии 2.3.6
0

#2 Пользователь не на сайте   Bot ответил: »

 
 
  • Почетный робот
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
 

Отправлено 07 Декабрь 2013 - 18:42

Обратите внимание

У вас не заполнено обязательное поле профиля "Board url". Пожауйста, заполните его, потому что оно скорее всего потребуется при диагностике вашей проблемы.


0

#3 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 762
  • Регистрация: 20-Март 09
  • Репутация: 2 287
  • IPB version:3.1.x
 

Отправлено 07 Декабрь 2013 - 22:38

Это называется auto_increment, но ни как не "удаления ид пользователя".

Для 2.x
ALTER TABLE ibf_members_converge AUTO_INCREMENT=1

Для 3.x
ALTER TABLE ibf_members AUTO_INCREMENT=1


Пользователя с id2536 придется удалить. И остальных пользователей после него тоже. Т.е. в вашей базе максимальный ид должен быть ид вашего админа.
0

#4 Пользователь не на сайте   neformal1234 ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 06-Январь 10
  • Репутация: 0
  • Откуда:Беларусь / Добруш
  • IPB version:2.3.x
 

Отправлено 07 Декабрь 2013 - 22:58

Я делал такой уже запрос. Но это мне не помогло((
0

#5 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 762
  • Регистрация: 20-Март 09
  • Репутация: 2 287
  • IPB version:3.1.x
 

Отправлено 07 Декабрь 2013 - 23:19

Значит не такой делали, или не правильно его делали, или после вашего пользователя-админа были другие пользователи, или у него самого ид такой.
Если вы хотите чтобы нумерация продолжилась с 2, максимальный ид в таблице не должен быть больше 2. Только тогда можно будет сбросить авто инкремент до этого числа, иначе он будет продолжатся с MAX(id)+1, как бы вы не устанавливали его в 2. Тут все просто.

Просмотреть сообщениеneformal1234 сказал(а):

Все статьи и всех пользователей я из базы данных удалил.

А что мешает установить тогда все с чиста? К чему эти извращения?
0

#6 Пользователь не на сайте   neformal1234 ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 06-Январь 10
  • Репутация: 0
  • Откуда:Беларусь / Добруш
  • IPB version:2.3.x
 

Отправлено 08 Декабрь 2013 - 10:17

Я просто не помню использовал ли я базу данных для каких либо модов или нет. Вот из-за этого не хочу ставить новую базу данных.



А вот пересчет и обновление статистики форума нужно делать или нет?

Сообщение изменено: neformal1234 (08 Декабрь 2013 - 10:24)

0

#7 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 762
  • Регистрация: 20-Март 09
  • Репутация: 2 287
  • IPB version:3.1.x
 

Отправлено 08 Декабрь 2013 - 14:47

Просмотреть сообщениеneformal1234 сказал(а):

А вот пересчет и обновление статистики форума нужно делать или нет?

Делать конечно нужно, но статистика форума на это никак не влияет.
0

#8 Пользователь не на сайте   neformal1234 ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 06-Январь 10
  • Репутация: 0
  • Откуда:Беларусь / Добруш
  • IPB version:2.3.x
 

Отправлено 08 Декабрь 2013 - 15:17

Блин и все же. У меня в таблице members только один пользователь под ид1. Я выполняю запрос ALTER TABLE ibf_members AUTO_INCREMENT=1. Сново регестрируюсь на форуме а у меня ид продолжается по порядку.
0

#9 Пользователь не на сайте   neformal1234 ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 06-Январь 10
  • Репутация: 0
  • Откуда:Беларусь / Добруш
  • IPB version:2.3.x
 

Отправлено 08 Декабрь 2013 - 15:25

Все разобрался. Спасибо за ответы. Нужно было во всех таблицах members выполнить запрос на AUTO_INCREMENT=1. Еще раз спасибо огромное.
0

#10 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 762
  • Регистрация: 20-Март 09
  • Репутация: 2 287
  • IPB version:3.1.x
 

Отправлено 08 Декабрь 2013 - 15:31

Просмотреть сообщениеneformal1234 сказал(а):

Нужно было во всех таблицах members выполнить запрос на AUTO_INCREMENT=1.

Но только не во всех, а в ibf_members_converge. В двойке оказывается "ведущая" таблица не ibf_members как в тройке, а ibf_members_converge.
0

Сообщить об этой теме:


Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна