sql >> Database >  >> RDS >> Mysql

MYSQL :Kopieer gegevens van tabellen uit 2 databases. Beide databases bevinden zich op verschillende servers (hostingbedrijven)

Dit zou heel eenvoudig moeten zijn in PHP. Maak gewoon meerdere verbindingen ($link1, $link2, etc.) - één naar elke server. SELECTEER gegevens uit een tabel in $link1 en INSERT (of UPDATE) deze in $link2.

Het enige nadeel is dat vaak een hostingbedrijf standaard alleen de MySQL-poort (normaal 3306) voor de lokale server zal openen. Als dat het geval is, en als uw programma op server A draait, kan het probleemloos verbinding maken met MySQL op server A, maar niet met MySQL op server B. Er moet een gemakkelijke manier zijn om het configuratiescherm van de server te openen up poort 3306 voor toegang op afstand - zo niet, dan moet u het hostingbedrijf (een van hen) vragen om dat voor u te doen.




  1. Selecteer records op tijd met een interval tussen 12:00:00 en 18:00:00 op elke dag

  2. Gebruik ik Java PooledConnections correct?

  3. Kolommen tellen volgens datums in SQL

  4. ROracle - dbWriteTable, datumkolommen