sql >> Databasteknik >  >> RDS >> Mysql

MYSQL :Kopiera data från tabeller från 2 databaser. Båda databaserna finns på olika servrar (värdföretag)

Detta borde vara väldigt enkelt i PHP. Gör bara flera anslutningar ($länk1, $länk2, etc.) - en till varje server. VÄLJ data från en tabell i $link1 och INFOGA (eller UPPDATERA) den i $link2.

Den enda haken är att ofta ett webbhotell endast, som standard, öppnar MySQL-porten (normalt 3306) för den lokala servern. Om så är fallet, då om ditt program körs på server A kommer det att kunna ansluta till MySQL på server A utan problem men inte MySQL på server B. Det bör finnas ett enkelt sätt i serverns kontrollpanel att öppna upp port 3306 för fjärråtkomst - om inte måste du be värdföretaget (ett av dem) att göra det åt dig.




  1. Minimal loggning med INSERT...SELECT och snabbladdningskontext

  2. få en rekursiv föräldralista

  3. Få radräkning för en tabell i MySQL?

  4. Psycopg2 :Skapa en tabell i en lagrad procedur Postgres