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

Разделить базу данных

Вопросы без привязки к версии. Установлена авточистка (2 года).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет
Благодарил (а): 285 раз
Поблагодарили: 57 раз

Разделить базу данных

Сообщение er107 »

Добрый день!

У меня сайт (джумла) и форум работают на одной базе данных. Вот пришло время обновить и сайт (перейти на новую версию джумлы), а затем попробовать обновить и форум до 3.2.
Отсюда вопрос. Как правильно ( и правильное ли это решение) выделить из общей базы непосредственно сайт, чтобы его попробовать обновить без ущерба для форума? Ну а потом отдельно поработать с самим форумом, без затрагивания сайта.
И вообще правильно ли это (на будущее) разделить одну базу на базу для сайта и форума? Сквозной авторизации нет, сайт используется только для информации.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: Разделить базу данных

Сообщение Sumanai »

Берёте и разделяете. Таблицы там никак не пересекаются, таблицы форума, скорее всего, имеют префикс phpbb_, остальные значит относятся к джумле.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: Разделить базу данных

Сообщение LONER »

er107 писал(а): 29.05.2017 18:35И вообще правильно ли это (на будущее) разделить одну базу на базу для сайта и форума?
А для чего они вообще объединялись? Разумней базу сайта держать отдельно, а базу форума отдельно.
Правильно заданный вопрос и описание проблемы - 70% их решения...
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет
Благодарил (а): 285 раз
Поблагодарили: 57 раз

Re: Разделить базу данных

Сообщение er107 »

Сначала был только сайт, потом решил установить форум, при установке инсталлятор предложил установить его в существующую базу, я и согласился.
То есть можно просто дропнуть таблицы форума в копии базы, чтобы получить базу сайта и наоборот?
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: Разделить базу данных

Сообщение LONER »

er107,
Sumanai писал(а): 29.05.2017 23:32таблицы форума, скорее всего, имеют префикс phpbb_, остальные значит относятся к джумле.
Ставятся галочки, где имеется этот префикс и нажимается "Экспортировать", тоже самое с джумлой, получаем 2 копии базы, но отдельно для форума, отдельно для джумлы. Затем удаляется существующая база и создаются две новых раздельных, одна для форума, другая для джумлы, заливаются данные с копий, прописываются в конфигах новые данные и вперед.

Отправлено спустя 1 минуту 28 секунд:
Но предварительно еще сделать бэкап существующей на данный момент базы, где все в куче - на всякий случай.
Правильно заданный вопрос и описание проблемы - 70% их решения...
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет
Благодарил (а): 285 раз
Поблагодарили: 57 раз

Re: Разделить базу данных

Сообщение er107 »

А еще тогда вопрос, при обновлении с 3.0.хх до 3.2 ссылки на темы, сообщения остаются такими же в поисковых системах?
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: Разделить базу данных

Сообщение LONER »

Правильно заданный вопрос и описание проблемы - 70% их решения...
Ответить

Вернуться в «phpBB-пространство»