Como obter os dados sem repetição

Pessoal, boa tarde. Gostaria de uma ajuda. Eu tenho 5 bancos de dados, com 5 tabelas com o mesmo nome. Simplificando:

BD na máquina 1

Aluno
Cod Nome
1 Luis
2 Miguel
3 José
4 Victor

BD na máquina 2

Aluno
Cod Nome
1 Maria
2 Lucia
3 Victor
4 Luís

BD na máquina 3

Aluno
Cod Nome
1 Vanessa
2 Priscila
3 Victor
4 João

BD na máquina 4

Aluno
Cod Nome
1 Maria
2 João
3 Lucas
4 Antônio

BD na máquina 5

Aluno
Cod Nome
1 Lincoln
2 João
3 André
4 Antônio

Estes 5 bancos de dados estão em 5 máquinas diferentes. Eu gostaria de montar um banco em uma quinta máquina com todos os nomes, sem repetição. Qual a melhor forma de se fazer? Importar todos os 4 bancos para a quinta máquina e fazer uma consulta envolvendo os 4 bancos para montar o quinto ou comparar eles uns com os outros paralelamente? Existe alguma forma do MySQL fazer isso com processamento distribuído?

PS.: Essa é uma representação do problema, o problema em si trabalha com dados muito maiores do que nomes…

Desde já agradeço a força!

HashSet armazena infos sem repetições.