Как удалить запрос в SQL?

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
bismark
phpBB 1.2.1
Сообщения: 28
Стаж: 13 лет 7 месяцев
Благодарил (а): 6 раз

Re: Как удалить запрос в SQL?

Сообщение bismark »

Тогда встречный вопрос:
Татьяна5 писал(а):...нужные настройки...
что Вы под этим подразумеваете?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Как удалить запрос в SQL?

Сообщение Татьяна5 »

bismark
Личный раздел, Личные настройки
Какие настройки нужны по умолчанию, те и ставьте
bismark
phpBB 1.2.1
Сообщения: 28
Стаж: 13 лет 7 месяцев
Благодарил (а): 6 раз

Re: Как удалить запрос в SQL?

Сообщение bismark »

Я зарегистрировал нового пользователя.
Личные настройки оставил по умолчанию.
В базе данных в колонке user_options указано значение 230271
Татьяна5, что мне нужно сделать дальше?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Как удалить запрос в SQL?

Сообщение Sheer »

bismark писал(а):где это значение посмотреть, чтобы потом его вычислить здесь
Сказано же было:Изменение параметров, которые хранятся в поле user_options
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Как удалить запрос в SQL?

Сообщение Татьяна5 »

bismark
Дальше -

Код: Выделить всё

ALTER TABLE phpbb_users ALTER user_options SET DEFAULT 230271;
bismark
phpBB 1.2.1
Сообщения: 28
Стаж: 13 лет 7 месяцев
Благодарил (а): 6 раз

Re: Как удалить запрос в SQL?

Сообщение bismark »

Sheer писал(а):
bismark писал(а):где это значение посмотреть, чтобы потом его вычислить здесь
Сказано же было:Изменение параметров, которые хранятся в поле user_options
Мне нужно сменить значение с 230271 на 230264?

Или я опять не так понял?
И теперь я совсем потерял смысл данного действия - каким образом это влияет на удаление мода?
Сложнее задачи для себя в phpbb я по-моиму за всё время не встречал.

Добавлено спустя 2 минуты 37 секунд:
Татьяна5 писал(а):bismark
Дальше -

Код: Выделить всё

ALTER TABLE phpbb_users ALTER user_options SET DEFAULT 230271;
Татьяна5
что мне с этим делать?:

Код: Выделить всё

ALTER TABLE phpbb_users ALTER user_options SET DEFAULT 230271;
Я уже мало что соображаю, извините.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Как удалить запрос в SQL?

Сообщение Татьяна5 »

bismark писал(а):что мне с этим делать?
Зайти в MySQL и выполнить
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Как удалить запрос в SQL?

Сообщение Sheer »

bismark писал(а):Мне нужно сменить значение с 230271 на 230264
Тогда

Код: Выделить всё

ALTER TABLE phpbb_users ALTER user_options SET DEFAULT 230264;
https://www.phpbb.com/kb/article/execut ... hpmyadmin/
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
bismark
phpBB 1.2.1
Сообщения: 28
Стаж: 13 лет 7 месяцев
Благодарил (а): 6 раз

Re: Как удалить запрос в SQL?

Сообщение bismark »

Ага, понял, Татьяна5.
Спасибо большое за помощь.
Мне этого нового пользователя нельзя удалять теперь?

И у меня последний вопрос по теме.
Что значит эта строчка из запроса другого мода и опять же как её найти и уничтожить? (смотрел бд, но ничего не нашёл)

Код: Выделить всё

ALTER TABLE phpbb_profile_fields ADD field_fs_show TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT 0;
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Как удалить запрос в SQL?

Сообщение Sheer »

bismark писал(а):Что значит эта строчка
изменяет (ALTER) таблицу phpbb_profile_fields, добавляя (ADD) туда поле field_fs_show типа TINYINT длиной 1 байт, значение по умолчанию (DEFAULT) 0, и поле не может содержать значение NULL (NOT NULL), то есть не может быть не инициализировано.
bismark писал(а):как её найти и уничтожить?
Открыть в PMA эту таблицу и тупо грохнуть это поле, ссылочка там така - Удалить
bismark писал(а):Мне этого нового пользователя нельзя удалять теперь?
Можно.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
bismark
phpBB 1.2.1
Сообщения: 28
Стаж: 13 лет 7 месяцев
Благодарил (а): 6 раз

Re: Как удалить запрос в SQL?

Сообщение bismark »

Sheer, спасибо большое за ответ.
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Как удалить запрос в SQL?

Сообщение Slash »

При помощи поиска phpMyAdmin тоже можно удалить элемент allow_quick_reply из запроса:

Код: Выделить всё

INSERT INTO phpbb_config (config_name, config_value) VALUES ('allow_quick_reply',1);
В форму поиска вставляем allow_quick_reply, выбираем таблицу, в которой производится будет поиск, ну или выделяем все. Жмем поиск, выходит результаты. Где есть совпадения будут кнопки: Обзор и Удалить, жмем удалить и все...

Поправьте меня если я не прав.
Sax
phpBB 1.4.4
Сообщения: 147
Стаж: 15 лет 1 месяц
Благодарил (а): 23 раза

Re: Как удалить запрос в SQL?

Сообщение Sax »

Люди добрые! Помогите написать запрос для удаления вот этого запроса:

Код: Выделить всё

INSERT INTO phpbb_config (config_name, config_value, is_dynamic) VALUES ('topics_gc_forum', '0', '1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('topics_gc', '3600');
INSERT INTO phpbb_config (config_name, config_value, is_dynamic) VALUES ('topics_last_gc', '0', 1);
ALTER TABLE phpbb_topics ADD topic_action_time INT(11) DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_topics ADD topic_action_type varchar(100) DEFAULT '' NOT NULL;
Уже все пробывал - ни как стереть его не могу.
Спасибо вам, великодушные!
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Как удалить запрос в SQL?

Сообщение Pazh »

Про phpbb_config писали выше - все аналогично
Для
Sax писал(а):ALTER TABLE phpbb_topics ADD topic_action_time INT(11) DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_topics ADD topic_action_type varchar(100) DEFAULT '' NOT NULL;
так

Код: Выделить всё

ALTER TABLE phpbb_topics DROP topic_action_time;
ALTER TABLE phpbb_topics DROP topic_action_type;
Помощь в ЛС/email только за WM или ЮMoney
Sax
phpBB 1.4.4
Сообщения: 147
Стаж: 15 лет 1 месяц
Благодарил (а): 23 раза

Re: Как удалить запрос в SQL?

Сообщение Sax »

Pazh писал(а):Про phpbb_config писали выше - все аналогично
Не понял я, как так. Пробывал аналогично и ыоще базу запорол, пришлось бэкап востанавливаьб.
Может подскажите полный запрос на удаление этого запроса:

Код: Выделить всё

INSERT INTO phpbb_config (config_name, config_value, is_dynamic) VALUES ('topics_gc_forum', '0', '1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('topics_gc', '3600');
INSERT INTO phpbb_config (config_name, config_value, is_dynamic) VALUES ('topics_last_gc', '0', 1);
ALTER TABLE phpbb_topics ADD topic_action_time INT(11) DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_topics ADD topic_action_type varchar(100) DEFAULT '' NOT NULL;
Спасибо.

Вернуться в «Поддержка модов для phpBB 3.0.x»