Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MYSQL :Daten von Tabellen aus 2 Datenbanken kopieren. Beide Datenbanken befinden sich auf verschiedenen Servern (Hosting-Unternehmen)

Dies sollte in PHP sehr einfach sein. Stellen Sie einfach mehrere Verbindungen her ($link1, $link2 usw.) – eine zu jedem Server. WÄHLEN Sie Daten aus einer Tabelle in $link1 und INSERT (oder UPDATE) sie in $link2.

Der einzige Haken ist, dass ein Hosting-Unternehmen standardmäßig nur den MySQL-Port (normalerweise 3306) für den lokalen Server öffnet. Wenn das der Fall ist, dann kann Ihr Programm, wenn es auf Server A läuft, problemlos eine Verbindung zu MySQL auf Server A herstellen, aber nicht zu MySQL auf Server B. Es sollte eine einfache Möglichkeit zum Öffnen der Server-Systemsteuerung geben Port 3306 für den Fernzugriff einrichten - wenn nicht, müssen Sie die Hosting-Firma (eine von ihnen) bitten, dies für Sie zu tun.