En MySQL
, tengo dos bases de datos diferentes, llamémoslas A
y B
.MySQL: se une a bases de datos en diferentes servidores ¿Utiliza Python?
base de datos reside en el servidor A
, mientras que la base de datos reside en el servidor B
server2
.
Ambos servidores {A
, B
} son físicamente cerca uno del otro, pero están en máquinas diferentes y tienen diferentes parámetros de conexión (otro nombre de usuario, contraseña diferente, etc).
En tal caso, ¿es posible realizar una unión entre una tabla que está en la base de datos A
, en una tabla que está en la base de datos B
?
Si es así, ¿cómo lo hago, programáticamente, en python
? (Estoy usando python
's MySQLDB
para interactuar por separado con cada una de las bases de datos).
¿Sería mejor si hubiera pedido un medio para realizar una transacción distribuida en varias bases de datos alojadas en diferentes rdbms? –
Consulte esto sería útil: http://winashwin.wordpress.com/2012/08/22/mysql-federated-table/ –