dedlfix: MySQL Daten zwischen 2 Datenbanken kopieren

Beitrag lesen

Hi!

ich habe 2 identische Datenbanken auf 2 unterschiedlichen Servern.
Wie kann ich mit dem geringsten Aufwand per PHP die Daten von A nach B kopieren?

Für den geringsten Aufwand musst du die FEDERATED Storage Engine nutzen können. Die tut so, als ob eine ferne Tabelle lokal vorhanden wäre. Dann dürfte INSERT ... SELECT ... weiterhelfen

Replikation wäre auch noch eine Möglichkeit, aber das läuft automatisch und PHP ist außen vor.

Vermutlich wird beides für dich nicht verwendbar sein. Da du aber nicht schreibst, welche Zugriffsmöglichkeiten du für die beiden Server hast, kann ich anhand des Stichworts PHP nur raten, dass sie nicht über die üblichen Berechtigungen bei Hostern hinausgehen. Dann bliebe nur die Einzeldatenübernahme, bei der man sich wenigstens durch die Verwendung von Prepared Statements das Zusammenbauen der INSERTs sparen kann.

Lo!