sql >> Databáze >  >> RDS >> Mysql

Jak sloučit dvě databáze MySQL stejné struktury

  1. Použijte phpMyAdmin (Nainstalujte jej, pokud jej stále nepoužíváte)
  2. Přejít do aktuální databáze
  3. klikněte na import a importujte druhou databázi

Možné problémy:

  • Maximální velikost nahrávaného souboru v phpmyadmin může být 2 MB. Chcete-li to vyřešit, zvyšte maximální velikost nahrávaného souboru php.ini

    Předpokládejme, že máte schéma s1 a schéma s2.

Chcete-li vložit všechny řádky tabulky v s1 do tabulky v s2 a zároveň přepsat existující řádky, můžete použít:

REPLACE INTO s2.table_name
SELECT * FROM s1.table_name;

Pokud se nechcete dotknout existujících řádků:

INSERT INTO s2.table_name
SELECT * FROM s1.table_name
ON DUPLICATE KEY IGNORE;

Pokud máte nějaké problémy, napište sem.




  1. importovat data do PostgreSQL a exportovat do CSV

  2. vložit pole hodnot do databáze pomocí SQL dotazu?

  3. Proč selže adaptér PostgreSQL psycopg2 v Google App Engine dev_appserver.py?

  4. Odeslání řádku HTML tabulky do php