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

Wie können wir zwei Datenbanken mit identischen Schemas zusammenführen?

Bei den meisten relationalen Datenbanken können Sie einen Fremdschlüssel annotieren, der eingeschränkt werden soll, um zu überwachen, wenn sich der Primärschlüssel in der Tabelle, auf die gezeigt wird, ändert. Sie können den Fremdschlüssel so einstellen, dass er in diesem Fall automatisch aktualisiert wird, indem Sie ON UPDATE CASCADE verwenden . Tun Sie dies für alle Fremdschlüssel in beiden Datenbanken, aktualisieren Sie dann alle Primärschlüssel in beiden Datenbanken, und alle Fremdschlüssel werden automatisch konvertiert.