sql >> Databasteknik >  >> RDS >> Mysql

Välj och infoga i flera databaser med MySQL

Använd:

INSERT INTO db1.table1
SELECT *
  FROM db2.table2 t2
 WHERE NOT EXISTS(SELECT NULL
                    FROM db1.table1 t1
                   WHERE t1.col = t2.col)

Existensen är förenklad, men du utelämnade om det finns en primärnyckel/auto_increment att oroa sig för/etc.



  1. Hur man visar MySQL-processer

  2. återställa backup mysql

  3. PostgreSQL - FEL:kolumndatum kan inte skickas till typdatum

  4. JavaScript Bekräfta före radering med PHP/MYSQL