Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So führen Sie zwei MySQL-Datenbanken gleicher Struktur zusammen

  1. Verwenden Sie phpMyAdmin (Installieren Sie es, wenn Sie es immer noch nicht verwenden)
  2. Zur aktuellen Datenbank wechseln
  3. klicken Sie auf Importieren und importieren Sie die andere Datenbank

Mögliche Probleme:

  • Die maximale Datei-Upload-Größe in phpmyadmin kann 2 MB betragen. Um dieses Problem zu lösen, erhöhen Sie die maximale Datei-Upload-Größe php.ini

    Angenommen, Sie haben ein Schema s1 und ein Schema s2.

Um alle Zeilen einer Tabelle in s1 in eine Tabelle in s2 einzufügen und dabei vorhandene Zeilen zu überschreiben, können Sie Folgendes verwenden:

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

Wenn Sie bestehende Linien nicht berühren möchten:

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

Kommentieren Sie hier, wenn Sie irgendwelche Probleme haben.