No MySQL temos várias formas de se fazer isso, a primeira seria criar uma tabela do tipo FEDERATED, que é uma tabela no banco local mas com os dados em uma tabela remota. Outra maneira seria usar DATABASE SLAVERY, ou seja, ligar um banco no outro. Esse segundo procedimento é mais complexo mas possível. No seu caso o uso de tabelas FEDERATED é mais aconselhável. É um assunto bastante complexo pra ser abordado com clareza em poucas linhas, por isso, aconselho que se intere sobre o assunto em
http://www.mysql.org