SQL запросы IP.Board 2.3

SQL запросы IP.Board 2.3

Запросы для базы дынных IP.Board 2.3. Информация со старых проектов. Пригодится.

SQL запросы

  1. Заменить определённый текст во всех сообщениях на форуме.
UPDATE ibf_posts SET post = REPLACE(post,'старый текст','новый текст');
  1. Заменить текст во всех описаниях форумов.
UPDATE ibf_forums SET description = REPLACE(description,'старый текст','новый текст');
  1. Очистка журнала предупреждений конкретного пользователя, где X - вставить id пользователя, чей журнал вы хотите очистить.
DELETE FROM ibf_warn_logs WHERE wlog_mid=X;
  1. Удалить подписи у всех пользователей.
UPDATE ibf_member_extra SET signature='Ваша подпись удалена';
  1. Удаление модераторов.
DELETE FROM ibf_moderators;
  1. Удаление модератора из всех форумов.
DELETE FROM ibf_moderators WHERE member_id = XX;
  1. Удаление модератора из определённых форумов.
DELETE FROM ibf_moderators WHERE member_id = XX AND forum_id IN (4, 11, 22, 25);
  1. Удаление аватаров у всех пользователей.
DELETE FROM ibf_member_extra WHERE avatar_location AND avatar_size;
  1. Если не работает, то выполните следующие два запроса:
UPDATE ibf_member_extra SET avatar_location = '';
UPDATE ibf_member_extra SET avatar_size = '';
  1. Массовый перенос пользователей c определённым количеством сообщений из одной группы в другую.
UPDATE ibf_members SET mgroup=Б WHERE mgroup=А AND posts > 0;
  1. Удалить пользователей определенной группы, где b меняете на номер группы.
DELETE FROM ibf_members WHERE mgroup='b';
  1. Удалить все ICQ номера пользователей.
UPDATE ibf_member_extra SET icq_number='';
  1. Удалить ссылки на сайт у всех пользователей.
UPDATE ibf_member_extra SET website='';
  1. Снятие обязательного подтверждения модератором.
UPDATE ibf_members SET mod_posts='';
  1. Снятие только чтение/read_only.
UPDATE ibf_members SET restrict_post='';
  1. Очистка журнала.
DELETE FROM ibf_warn_logs WHERE wlog_mid=id_пользователя;
  1. Удаление всех установленных смайликов, то есть они переходят в список неустановленных смайликов.
DELETE FROM ibf_emoticons;
  1. Установка кодировки и сравнения БД по умолчанию.
ALTER DATABASE `название_бд` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;
  1. Аннулируем счётчик сообщений у всех пользователей.
UPDATE ibf_members SET posts='0';
  1. Аннулируем счётчик сообщений у определённых групп.
UPDATE ibf_members SET posts='0' WHERE mgroup='номер_группы';
  1. Удаление всех сообщений оставленных гостями.
DELETE FROM ibf_posts WHERE author_id='0';
  1. Заменить текст во всех описаниях тем.
UPDATE ibf_topics SET description = REPLACE(description,'старый текст','новый текст');

Благодарности

В составлении запросов благодарим следующих участников конференции:

  • Mazafuka
  • КиКиМоРа
  • a_aqua
  • Ritsuka
  • Security
  • truth
Категории
Авторы
Мета
Лицензия
ID файла
UUID
Системный путь
Тип
Статистика
Количество слов
Время чтения
мин.
Размер
kB