Добрый день!
У меня сайт (джумла) и форум работают на одной базе данных. Вот пришло время обновить и сайт (перейти на новую версию джумлы), а затем попробовать обновить и форум до 3.2.
Отсюда вопрос. Как правильно ( и правильное ли это решение) выделить из общей базы непосредственно сайт, чтобы его попробовать обновить без ущерба для форума? Ну а потом отдельно поработать с самим форумом, без затрагивания сайта.
И вообще правильно ли это (на будущее) разделить одну базу на базу для сайта и форума? Сквозной авторизации нет, сайт используется только для информации.
Разделить базу данных
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 3.0.0 RC5
- Сообщения: 1668
- Стаж: 10 лет 7 месяцев
- Благодарил (а): 235 раз
- Поблагодарили: 173 раза
Re: Разделить базу данных
Берёте и разделяете. Таблицы там никак не пересекаются, таблицы форума, скорее всего, имеют префикс phpbb_, остальные значит относятся к джумле.
-
- phpBB 3.0.0 RC1
- Сообщения: 1486
- Стаж: 9 лет 4 месяца
- Благодарил (а): 158 раз
- Поблагодарили: 172 раза
Re: Разделить базу данных
А для чего они вообще объединялись? Разумней базу сайта держать отдельно, а базу форума отдельно.er107 писал(а): 29.05.2017 18:35И вообще правильно ли это (на будущее) разделить одну базу на базу для сайта и форума?
Правильно заданный вопрос и описание проблемы - 70% их решения...
-
- phpBB 2.0.17
- Сообщения: 1143
- Стаж: 14 лет 2 месяца
- Благодарил (а): 204 раза
- Поблагодарили: 71 раз
Re: Разделить базу данных
Сначала был только сайт, потом решил установить форум, при установке инсталлятор предложил установить его в существующую базу, я и согласился.
То есть можно просто дропнуть таблицы форума в копии базы, чтобы получить базу сайта и наоборот?
То есть можно просто дропнуть таблицы форума в копии базы, чтобы получить базу сайта и наоборот?
-
- phpBB 3.0.0 RC1
- Сообщения: 1486
- Стаж: 9 лет 4 месяца
- Благодарил (а): 158 раз
- Поблагодарили: 172 раза
Re: Разделить базу данных
er107,
Отправлено спустя 1 минуту 28 секунд:
Но предварительно еще сделать бэкап существующей на данный момент базы, где все в куче - на всякий случай.
Ставятся галочки, где имеется этот префикс и нажимается "Экспортировать", тоже самое с джумлой, получаем 2 копии базы, но отдельно для форума, отдельно для джумлы. Затем удаляется существующая база и создаются две новых раздельных, одна для форума, другая для джумлы, заливаются данные с копий, прописываются в конфигах новые данные и вперед.Sumanai писал(а): 29.05.2017 23:32таблицы форума, скорее всего, имеют префикс phpbb_, остальные значит относятся к джумле.
Отправлено спустя 1 минуту 28 секунд:
Но предварительно еще сделать бэкап существующей на данный момент базы, где все в куче - на всякий случай.
Правильно заданный вопрос и описание проблемы - 70% их решения...
-
- phpBB 2.0.17
- Сообщения: 1143
- Стаж: 14 лет 2 месяца
- Благодарил (а): 204 раза
- Поблагодарили: 71 раз
Re: Разделить базу данных
А еще тогда вопрос, при обновлении с 3.0.хх до 3.2 ссылки на темы, сообщения остаются такими же в поисковых системах?
-
- phpBB 3.0.0 RC1
- Сообщения: 1486
- Стаж: 9 лет 4 месяца
- Благодарил (а): 158 раз
- Поблагодарили: 172 раза