Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2012, 11:00
Gruamk
 
Fecha de Ingreso: febrero-2012
Mensajes: 2
Antigüedad: 12 años, 3 meses
Puntos: 0
PHP 2 DB en 2 HOSTS y un INNER JOIN

Buenas

Antes de nada no se bien si esta consulta iria en el foro de PHP o MySQL pero lo veo mas indicado en el de PHP

Mi situacion es la siguiente:
En un proyecto que me han encargado de un programilla me lo hacen montar en el hosting de 1and1. Este proveedor por cada base de datos que quiero me genera un HOST diferente, no tengo opción de que las bases de datos las pueda crear en el mismo HOST.

La question es que si las 2 bases de datos estuvieran en el mismo HOST podria lanzar consultas haciendo INNER JOIN, pq si despues de establecer la conexión mysql_connect() no hago un mysql_select_db() en la query puedo especificar db.table.field, pero al tener las 2 db en HOSTS diferentes no veo manera desde PHP como hacerlo si es que se puede.

De poderse hacer acortaria el tiempo de ejecución de ciertas consultas pq de momento solo se me ha ocurrido crear 2 mysql_connect() y tener que hacer un select de la primera mysql_connect() para despues con el resultado pasar el update al segundo mysql_connect() sera muy lento cuando empiecen ha manejar decenas de miles de registro por cada actualización.

Asi me pregunto si alguien se ha encontrado con el mismo problema y como lo ha solucionado, o si hay algun Hosting que deje crear 2 bases MySQL dentro del mismo HOST.

Muchas gracias.