Sie können zwei Tabellen nicht über unterschiedliche Verbindungen zur Datenbank verbinden, weder von PHP noch auf dem MySQL-Server. (@RobertPitt hat einen guten Punkt:brauchen Sie wirklich brauchen zwei Anschlüsse? Es ist möglich, zwei Tabellen auf demselben Host, aber in unterschiedlichen Datenbanken, innerhalb einer Verbindung zusammenzuführen – vorausgesetzt, Ihre Verbindung verfügt über die erforderlichen Berechtigungen, um auf beide zuzugreifen)
Wenn Sie die Kontrolle über die eine oder andere Datenbank haben, können Sie versuchen, einen verbunden Tisch; vergewissern Sie sich jedoch, dass die Leistung in Ordnung ist (wenn die db-Maschinen keine schnelle Verbindung mit niedriger Latenz haben (d. h. direkt über ein Kabel verbunden sind), machen Sie sich keine Sorgen), und es gibt einen lange Liste von Einschränkungen .
Mögliche kleinere Übel:
- die Tabelle von einem Server auf den anderen replizieren (schwierig einzurichten)
- Sie manuell in PHP „beitreten“ (grob, ineffizient, aber so ziemlich Ihre einzige Wahl, wenn Sie keine Kontrolle über die Datenbank haben)