jruiz 0 Denunciar post Postado Julho 13, 2007 Srs.,É possível consultar tabelas do MySql que estão em bancos diferentes? Como fazer isso?Uso prático: uma organização tem várias filiais, cada uma com um domínio próprio, todos hospedados no mesmo servidor com seus respectivos banco de dados. O objetivo é que a matriz consiga relatórios em tempo real juntando informações dessas filiais (resultado de vendas, por exemplo). Então a aplicação que roda na matriz deverá percorrer os BDs de todas as filiais e trazer esses dados para apresentar de forma consolidada.O sistema roda basicamente PHP/MySql. e está em fase de modelagem.Agradeço todas as dicas. Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Julho 13, 2007 Cara, desconheço uma forma de fazer isso pelo banco... mas vou dar uma pesquisada...Fazer via PHP não tem como ai não??? Compartilhar este post Link para o post Compartilhar em outros sites
jruiz 0 Denunciar post Postado Julho 13, 2007 Olha, o que eu tenho até o momento é algo assim:$handle_db1 = mysql_connect("localhost","user","passwd");$handle_db2 = mysql_connect("localhost","user","passwd");$handle_db3 = mysql_connect("localhost","user","passwd");$handle_db4 = mysql_connect("localhost","user","passwd");// faz as x conexões..mysql_select_db("db1",$handle_db1);mysql_select_db("db2",$handle_db2);mysql_select_db("db3",$handle_db3);mysql_select_db("db4",$handle_db4);// seleciona os x banco de dados...// a partir daí é só você fazer as pesquisas, pegar os dados, fazer outra conexão para o banco único que você quer, e inserir essas informações nele.//faz a query do db1:$query = "select * from test"; $which = $handle_db1;mysql_query($query,$which);//faz a query do db2 :$query = "select * from test"; $which = $handle_db2;mysql_query($query,$which);A idéia é fazer isso através de uma pag. PHP. Queria a opinião dos feras aí do fórum para avaliar essa e outras opções. Compartilhar este post Link para o post Compartilhar em outros sites