• Publicidad

Vincular tablas de distintas BD

Todo acerca de las bases de datos que existen: SQL, MySQL, Oracle, Postgres, CSV, etc.

Vincular tablas de distintas BD

Notapor Lor » 2007-07-03 06:12 @300

Agradecería si me pudiesen indicar como definir un sinónimo o vincular tablas MYSQL que se encuentran en distintas bases de datos.

Requiero hacer consultas en donde intervienen tablas de ambas bases de datos.

Muchas gracias, por su buena predisposición. :D
Lor
Perlero nuevo
Perlero nuevo
 
Mensajes: 187
Registrado: 2005-04-28 05:47 @282

Publicidad

Notapor kidd » 2007-07-03 09:32 @439

Hola:

Si el usuario con que te conectas a tu database tiene suficientes privilegios, por ejemplo, root. Entonces puedes hacer lo siguiente:

Sintáxis: [ Descargar ] [ Ocultar ]
Using sql Syntax Highlighting
SELECT
    u.id_nombre,
    o.id_orden
FROM
    db1.tabla_usuarios u LEFT JOIN
    db2.tabla_ordenes o
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4



Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor Lor » 2007-07-03 11:02 @501

Muchas gracias, pero que sucede con los manejadores de base de datos. En este caso tengo dos $dbh1 y $dbh2, uno para cada base de datos abierta.

Que sucede cuando tengo que especificar el prepare y execute??

my $sth = $dbh1->prepare($query)or die(" Error Select $query ");

o

my $sth = $dbh2->prepare($query)or die(" Error Select $query ");
Lor
Perlero nuevo
Perlero nuevo
 
Mensajes: 187
Registrado: 2005-04-28 05:47 @282

Notapor kidd » 2007-07-03 12:23 @558

No importa cual uses, lo importante realmente son los privilegios del usuario con el que conectaste.
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México


Volver a Bases de datos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados