在MySQL
中,我有两个不同的数据库 - 我们称它们为A
和B
。MySQL - 在不同服务器上使用Python连接数据库?
数据库A
驻留在服务器上,而数据库B
驻留在服务器server2
上。
两个服务器{A
,B
}是物理上靠近彼此,但在不同的机器和具有不同连接参数(不同的用户名,不同的密码等)。
在这种情况下,是否可以在数据库A
中的表与数据库B
中的表之间执行连接?
如果是这样,我该怎么做,编程方式,在python
? (我正在使用python
的MySQLDB
分别与每个数据库交互)。
如果您要求在由不同rdbms托管的多个数据库上执行分布式事务的意思,它会更好吗? – 2011-05-02 15:40:25
请参考这将有所帮助:http://winashwin.wordpress.com/2012/08/22/mysql-federated-table/ – 2012-08-24 07:40:46