【发布时间】:2011-08-15 12:33:42
【问题描述】:
在MySQL 中,我有两个不同的数据库——我们称它们为A 和B。
数据库A 驻留在服务器server1 上,而数据库B 驻留在服务器server2 上。
两台服务器 {A, B} 物理上彼此靠近,但位于不同的机器上并且具有不同的连接参数(不同的用户名、不同的密码等)。
在这种情况下,是否可以在数据库A 中的表与数据库B 中的表之间执行连接?
如果是这样,我该如何以编程方式在python 中处理它? (我使用python的MySQLDB分别与每个数据库进行交互)。
【问题讨论】:
-
如果您要求在不同 rdbms 托管的多个数据库上执行分布式事务的方法会更好吗?