使用来自多个数据库的数据进行查询


Querying with data from multiple databases

我有MySQL数据库db1,其中包含用户和it管理员的数据,而db2包含与用户相关的oter数据,但没有用户管理员列。我需要通过用户管理器查询db2和组数据。

若它们在同一台服务器上,那个就很容易了。

你对如何做到这一点有什么建议吗,即使是在非查询时尚上?

注意:db1db2不在同一服务器上,查询将不包含简单的和

您可以尝试在MySQL中使用联邦表,它将允许您访问来自远程MySQL数据库的数据

你可以在下面的给定链接上查看这一点

http://dev.mysql.com/doc/refman/5.1/en/federated-storage-engine.html

http://dev.mysql.com/doc/refman/5.1/en/federated-create-server.html

http://dev.mysql.com/doc/refman/5.0/en/federated-limitations.html

我想这可能对你有用。

快乐编码!

Atul Jindal