l2j-database-consolidation
PHP скрипт для слияния базы данных двух серверов в одну.
Это может быть полезно, если у Вас есть два сервера, и вы хотите их объединить в один, в результате: персонажи, предметы, кланы (перечисленный вами список) будут объедены.
Для работы скрипта необходимо:
- БД должны быть от одной сборки, либо иметь одинаковую архитектуру.
- PHP (делалось на версии 7.4).
В скрипте все подробно расписано и прокомментировано, однако сделаю краткий мануал.
Подключение к БД. Перейдите в файл db/connect.php, найдите массив $firstDBConfig и $twoDBConfig и укажите данные подключения. Эти базы будут слиты в одну, и весь результат будет находится в бд $twoDBConfig. С подключением закончили.
Теперь указываем какие таблицы и колонки объединять!
Как это всё запустить?
Внимание: проверяйте работоспособность не на ЛАЙФСЕРВЕРЕ, а на дампах БД.