Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wstaw nowe wiersze z tabeli lokalnej do tabeli zdalnej

Nie możesz objąć zapytania lokalnego i zdalnego w jednym żądaniu:

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

Ma to pobierać dane z wyboru lokalnego i wstaw do zdalnej bazy danych ?

Zapytanie działa na 1 bazie danych i tylko na 1 bazie danych. Próbujesz pobrać dane z tabeli i wstawić je do tej samej tabeli. I oczywiście daje to Duplicate entry '1' for key 'PRIMARY'




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Policz wystąpienia DISTINCT wartości

  2. Klucz obcy MySQL używający więcej niż jednego pola do odwoływania się do klucza podstawowego z innej tabeli

  3. Przeszukuj MySQL za pomocą PHP i wyświetlaj wyniki na tej samej stronie

  4. co tak naprawdę robi mysql_real_escape_string()?

  5. Pomoc dotycząca błędów MySQL:Nieznana kolumna w klauzuli On