从2个不同的连接字符串连接表

krx*_*krx 0 php mysql

我需要连接来自不同MySQL(PHP)连接字符串和不同数据库的两个表.

$conn = mysql_connect('192.168.30.20', 'user', 'pass');
$conn2 = mysql_connect('anotherIPHere', 'user2', 'pass2');

$db = mysql_select_db('1stdb', $conn);
$db2 = mysql_select_db('2nddb', $conn2);
Run Code Online (Sandbox Code Playgroud)

如果我使用相同的连接,我只会在表前添加db名称,例如database1.table1.column和database2.table2.column2,但由于我使用两个完全独立的连接字符串,MySQL Query不知道哪个要使用的连接字符串,因此资源不可用.

我已经阅读了大量资源,显示如何使用两个数据库,从SAME连接字符串,这是正常工作,但我找不到任何与多个连接字符串和数据库相关的内容.

谢谢

Cha*_*rch 5

在查询中没有办法做到这一点.关于唯一的可能性是如果您使用MySQL FEDERATED表,它允许您访问远程服务器上的表.