Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Andriiko

Перенос тем, юзеров, разделов из одной БД в другую

Рекомендованные сообщения

День добрый

 

Стоит один и тот же форум и на хостинге, и на локалке. За время доработки форума на локалке, на рабочем(хостинге) были зареганы новые юзеры и созданы новые темы.

 

Как теперь перенести новых юзеров и темы на локальный сервер? Как их выдрать из одной БД и вставить в другую? Другими словами: как сделать синхронизацию форумов?

Поделиться сообщением


Ссылка на сообщение

За время доработки форума на локалке

перенести новых юзеров и темы на локальный сервер

Перенести новых юзеров вместе со старыми. Т.е. полный бэкап таблиц. Аналогично и с темами и постами, полный бэкап = старые + новые. Все просто.

Поделиться сообщением


Ссылка на сообщение

Вы имели ввиду просто сделать бекап бд с хостинга и поставить на локалку? Так на локалке у меня некоторые разделы переделаны и добавлены новые.

 

Пробовал отдельно бекапить таблицу members, topics, posts и восстанавливать на локалке. Ничего путнего не выщло. Теперь даже залогиниться на форуме не возможно.

 

Если так посудить, то мало перенести одну таблицу, например топикс, с ней надо переносить и постс, а может даже еще что то.

Поделиться сообщением


Ссылка на сообщение

Вы имели ввиду просто сделать бекап бд с хостинга и поставить на локалку? Так на локалке у меня некоторые разделы переделаны и добавлены новые.

Синхронизация возможно тогда, когда один форум ведущий а другой ведомый. Если форумы работаю независимо друг от друга, в каждом их которых вносятся свои изменения, даже если один копия другого, синхронизировать slave с masterom уже нормально не возможно - происходит ответвление.

 

Пробовал отдельно бекапить таблицу members, topics, posts и восстанавливать на локалке. Ничего путнего не выщло. Теперь даже залогиниться на форуме не возможно.

Если сделали правильно бэкап никаких проблем с авторизацией не должно быть. Только таблица пользователей имеет еще две связанных таблиц profile_portal и pfields_content, их желательно тоже бэкапить.

 

Если так посудить, то мало перенести одну таблицу, например топикс, с ней надо переносить и постс, а может даже еще что то.

Ну а какой смысл переность таблицу topics без posts? В любом случае их надо вместе переносить.

Поделиться сообщением


Ссылка на сообщение

А как узнать какие еще нужно переносить таблицы связанные, например, с теми же темами? Да и вообще любую другую таблицу

Поделиться сообщением


Ссылка на сообщение

Для тем достаточно таблицы постов. Просто не нужно забывать что у тем есть еще связь с форумами. Если форум к которой принадлежит тема не существует в текущем форуме нужно либо сменить его ид в либо уже за одно переносить и форумы.

 

Да и вообще любую другую таблицу

Никак. Изучением таблицы. Смотреть какая связь в ней есть с остальными таблицами, например forum_id, topic_id, author_id и тд.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...