Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Смена префикса таблиц

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Fray98rus
Former team member
Сообщения: 442
Стаж: 16 лет 5 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 3 раза
Поблагодарили: 2 раза
Контактная информация:

Смена префикса таблиц

Сообщение Fray98rus »

Подобного сабжа не нашел.
Однако оный был для двойки.

Изменить префикс можно при помощи phpMyAdmin или любого другого средства администрирования БД, либо при помощи php-скрипта. В первом случае вам понадобится выполнить такие запросы:

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

ALTER TABLE phpbb_acl_groups RENAME phpbb2_acl_groups;
ALTER TABLE phpbb_acl_options RENAME phpbb2_acl_options;
ALTER TABLE phpbb_acl_roles RENAME phpbb2_acl_roles;
ALTER TABLE phpbb_acl_roles_data RENAME phpbb2_acl_roles_data;
ALTER TABLE phpbb_acl_users RENAME phpbb2_acl_users;
ALTER TABLE phpbb_attachments RENAME phpbb2_attachments;
ALTER TABLE phpbb_banlist RENAME phpbb2_banlist;
ALTER TABLE phpbb_bbcodes RENAME phpbb2_bbcodes;
ALTER TABLE phpbb_bookmarks RENAME phpbb2_bookmarks;
ALTER TABLE phpbb_bots RENAME phpbb2_bots;
ALTER TABLE phpbb_config RENAME phpbb2_config;
ALTER TABLE phpbb_confirm RENAME phpbb2_confirm;
ALTER TABLE phpbb_disallow RENAME phpbb2_disallow;
ALTER TABLE phpbb_drafts RENAME phpbb2_drafts;
ALTER TABLE phpbb_extensions RENAME phpbb2_extensions;
ALTER TABLE phpbb_extension_groups RENAME phpbb2_extension_groups;
ALTER TABLE phpbb_forums RENAME phpbb2_forums;
ALTER TABLE phpbb_forums_access RENAME phpbb2_forums_access;
ALTER TABLE phpbb_forums_track RENAME phpbb2_forums_track;
ALTER TABLE phpbb_forums_watch RENAME phpbb2_forums_watch;
ALTER TABLE phpbb_groups RENAME phpbb2_groups;
ALTER TABLE phpbb_icons RENAME phpbb2_icons;
ALTER TABLE phpbb_lang RENAME phpbb2_lang;
ALTER TABLE phpbb_log RENAME phpbb2_log;
ALTER TABLE phpbb_moderator_cache RENAME phpbb2_moderator_cache;
ALTER TABLE phpbb_modules RENAME phpbb2_modules;
ALTER TABLE phpbb_poll_options RENAME phpbb2_poll_options;
ALTER TABLE phpbb_poll_votes RENAME phpbb2_poll_votes;
ALTER TABLE phpbb_posts RENAME phpbb2_posts;
ALTER TABLE phpbb_privmsgs RENAME phpbb2_privmsgs;
ALTER TABLE phpbb_privmsgs_folder RENAME phpbb2_privmsgs_folder;
ALTER TABLE phpbb_privmsgs_rules RENAME phpbb2_privmsgs_rules;
ALTER TABLE phpbb_privmsgs_to RENAME phpbb2_privmsgs_to;
ALTER TABLE phpbb_profile_fields RENAME phpbb2_profile_fields;
ALTER TABLE phpbb_profile_fields_data RENAME phpbb2_profile_fields_data;
ALTER TABLE phpbb_profile_fields_lang RENAME phpbb2_profile_fields_lang;
ALTER TABLE phpbb_profile_lang RENAME phpbb2_profile_lang;
ALTER TABLE phpbb_ranks RENAME phpbb2_ranks;
ALTER TABLE phpbb_reports RENAME phpbb2_reports;
ALTER TABLE phpbb_reports_reasons RENAME phpbb2_reports_reasons;
ALTER TABLE phpbb_search_results RENAME phpbb2_search_results;
ALTER TABLE phpbb_search_wordlist RENAME phpbb2_search_wordlist;
ALTER TABLE phpbb_search_wordmatch RENAME phpbb2_search_wordmatch;
ALTER TABLE phpbb_sessions RENAME phpbb2_sessions;
ALTER TABLE phpbb_sessions_keys RENAME phpbb2_sessions_keys;
ALTER TABLE phpbb_sitelist RENAME phpbb2_sitelist;
ALTER TABLE phpbb_smilies RENAME phpbb2_smilies;
ALTER TABLE phpbb_styles RENAME phpbb2_styles;
ALTER TABLE phpbb_styles_imageset RENAME phpbb2_styles_imageset;
ALTER TABLE phpbb_styles_imageset_data RENAME phpbb2_styles_imageset_data;
ALTER TABLE phpbb_styles_template RENAME phpbb2_styles_template;
ALTER TABLE phpbb_styles_template_data RENAME phpbb2_styles_template_data;
ALTER TABLE phpbb_styles_theme RENAME phpbb2_styles_theme;
ALTER TABLE phpbb_topics RENAME phpbb2_topics;
ALTER TABLE phpbb_topics_posted RENAME phpbb2_topics_posted;
ALTER TABLE phpbb_topics_track RENAME phpbb2_topics_track;
ALTER TABLE phpbb_topics_watch RENAME phpbb2_topics_watch;
ALTER TABLE phpbb_users RENAME phpbb2_users;
ALTER TABLE phpbb_user_group RENAME phpbb2_user_group;
ALTER TABLE phpbb_warnings RENAME phpbb2_warnings;
ALTER TABLE phpbb_words RENAME phpbb2_words;
ALTER TABLE phpbb_zebra RENAME phpbb2_zebra;
В данных запросах phpbb_ - ваш старый префикс, а phpbb2_ - новый. Измените их по своему усмотрению.

Финальный шаг - редактирование файла config.php. Откройте его в простейшем текстовом редакторе, найдите там строку $table_prefix = 'phpbb_'; или подобную ей и замените ваш старый префикс на новый.

Текст честно стырил со статьи 2.0.
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 16 лет 2 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 45 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Смена префикса таблиц

Сообщение Борис Бердичевский »

Если вы изменили префикс и перешли на версию 3.0.6, то обратите внимание, что пункт 5 в miniFAQ перехода на 3.0.6 должен учитывать изменённое название таблицы (вместо phpbb_forums -> <ваш_префикс>_forums).
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 8 месяцев
Откуда: Бердск
Поблагодарили: 15 раз
Контактная информация:

Re: Смена префикса таблиц

Сообщение crash »

Борис, честно притомили. Про префикс говорилось еще в версси 2. Поэтому не надо писать в каждом посту про префикс, у каждого админа должен быть мозн.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Sdijoqa
phpBB 1.0.0
Сообщения: 3
Стаж: 11 лет 4 месяца
Благодарил (а): 2 раза

Re: Смена префикса таблиц

Сообщение Sdijoqa »

Я хочу сменить префикс с префикс_default1 на стандартный префикс_.
Закрыто

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