sql >> Database teknologi >  >> RDS >> Mysql

MYSQL :Kopier data fra tabeller fra 2 databaser. Begge databaser er på forskellige servere (hostingfirmaer)

Dette burde være meget nemt i PHP. Bare lav flere forbindelser ($link1, $link2 osv.) - en til hver server. VÆLG data fra en tabel i $link1 og INDSÆT (eller OPDATERE) dem i $link2.

Den eneste fangst er, at ofte vil et hostingfirma kun som standard åbne MySQL-porten (normalt 3306) for den lokale server. Hvis det er tilfældet, så hvis dit program kører på server A, så vil det være i stand til at oprette forbindelse til MySQL på server A uden problemer, men ikke MySQL på server B. Der burde være en nem måde i serverens kontrolpanel at åbne op port 3306 til fjernadgang - hvis ikke, så bliver du nødt til at bede hostingfirmaet (et af dem) om at gøre det for dig.




  1. Hvad er den hurtigste måde at genopbygge PostgreSQL-statistikker fra nul/bunden med ANALYSE?

  2. vælg rækker i sql med seneste dato for hvert ID gentaget flere gange

  3. Lagret procedurefejl argument 1 for rutine ... er ikke en variabel eller NY pseudovariabel i FØR trigger

  4. Er der overhovedet at sende et json array til server side php og indsætte dets værdier i en tabel?