Não. No MySQL, "bancos de dados" são essencialmente apenas catálogos que não têm nenhum efeito na forma como os dados são armazenados ou consultados.
Consultar duas tabelas em bancos de dados diferentes é o mesmo que consultar duas tabelas no mesmo banco de dados, do ponto de vista da execução da consulta.