Jump to content

Joining tables from two different servers


SharkBait

Recommended Posts

Does anyone have an example of connecting to two servers and joining two MySQL tables between them?

On on server I have information that I need to match up with a database on another server. They have linked tables/fields but I am unsure how I would go about JOINing the two together in PHP.

Thanks
I don't have the luxury of two servers so you're going to have to experiment with this one, but you can reference columns as "database.table.column" so this is worth a try

$conn1 = mysql_connect ('server1', 'user', 'pass');
$conn2 = mysql_connect ('server2', 'user', 'pass');
mysql_select_db ('db1', $conn1);
mysql_select_db ('db2', $conn2);

$sql = "SELECT a.col, b.col
        FROM db1.table1 a
        INNER JOIN db2.table2 b ON ......";

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.