У меня вопрос:
Могу ли я иметь один сервер базы данных в качестве подчиненного для нескольких главных серверов с разными базами данных. Так например:
Если я могу, можете ли вы мне сказать, как этого добиться с помощью MySQL 5.7?
На жаргоне MySQL это называется "репликация из нескольких источников" и это поддерживаемая конфигурация в MySQL 5.7.
Руководство MySQL поставляется с полным руководством:
https://dev.mysql.com/doc/refman/5.7/en/replication-multi-source.html
MySQL Multi-Source Replication позволяет ведомому устройству репликации одновременно получать транзакции из нескольких источников. Репликация из нескольких источников может использоваться для:
- резервное копирование нескольких серверов на один сервер,
- объединить осколки таблицы,
- консолидировать данные с нескольких серверов на одном сервере.
Репликация из нескольких источников делает не осуществлять обнаружение или разрешение конфликтов при применении транзакций, и при необходимости эти задачи передаются приложению. В топологии репликации с несколькими источниками ведомое устройство создает канал репликации для каждого ведущего устройства, от которого он должен получать транзакции.
и т.п.