Lado mestre.
No MySQL 8 para a replicação, é possível especificar uma porta específica do lado mestre para replicação e apenas uma replicação diferente do 3306 padrão ao qual os clientes regulares se conectam?
Lado mestre.
No MySQL 8 para a replicação, é possível especificar uma porta específica do lado mestre para replicação e apenas uma replicação diferente do 3306 padrão ao qual os clientes regulares se conectam?
Se sua instância de origem estiver usando uma porta diferente de 3306, as instâncias de réplica precisarão especificar isso ao configurar a replicação.
https://dev.mysql.com/doc/refman/8.0/en/change-replication-source-to.html
Porque, e se você estivesse executando várias instâncias do MySQL Server no mesmo host de origem? A réplica precisaria escolher a qual se conectou especificando SOURCE_PORT. Não há como a fonte informar à réplica qual porta usar antes que a réplica se conecte.
Re seu comentário:
Ok, entendo o que você está perguntando. Eu entendi errado.
O MySQL 8.0 suporta uma segunda porta opcional. Não é ativado por padrão. Destina-se a ser usado para fins de "administração", mas, até onde eu sei, não há motivo para você não usá-lo para replicação. Acho que você precisaria conceder o
SERVICE_CONNECTION_ADMIN
privilégio ao usuário que usa para replicação.Leia https://dev.mysql.com/doc/refman/8.0/en/administrative-connection-interface.html para obter detalhes sobre esse recurso e como ativá-lo.