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

Indsæt nye rækker fra lokal tabel til fjerntabel

Du kan ikke spænde over en lokal og fjernforespørgsel i én anmodning:

$remote_update=mysql_query("INSERT INTO $tablename SELECT * from $tablename");

Dette formodes at hente data fra det lokale udvalg og indsæt det ind i fjerndatabasen ?

Forespørgslen fungerer på 1 database og kun 1 database. Du forsøger at hente data fra en tabel og indsætte den i den samme tabel. Og selvfølgelig giver dette en Duplicate entry '1' for key 'PRIMARY'




  1. Sådan forberedes sætninger og bindeparametre i Postgresql til C++

  2. PHP MYSQL - Udfyld HTML-tabelnummererede rækker baseret på, om de matcher rækkenummer

  3. SQL - Går du gennem en tabelrække i MySQL?

  4. Livsforsikringsdatamodel