Как синхронизировать две базы данных разных серверов?

У меня есть две базы данных. Один находится на локальном сервере, а другой - на рабочем сервере. Я постоянно работаю на локальном сервере и после одобрения хочу обновить рабочий сервер. При текущей настройке мне нужно сделать дамп или скопировать или экспортировать базу данных, а затем импортировать в производственную базу данных каждый раз. Есть ли способ синхронизации в phpmyadmin для базы данных на другом сервере.

Можно ли синхронизировать модель в MySQL Workbench с действующей базой данных?

Кроме этого, как я могу это сделать? Я могу использовать запросы, командную строку и сам phpmyadmin.

Пожалуйста, укажите любой простой метод.

1 ответ

Решение

Функция "синхронизации", которую вы ищете, называется репликацией. Репликация может быть настроена между ведущим и ведомым компьютером. Он не полагается на постоянное соединение, но сохраняет все изменения на ведущем устройстве и воспроизводит все эти изменения на ведомом устройстве после установления соединения.

Другие вопросы по тегам