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

Strategien für den Umgang mit den ständig wechselnden Anforderungen an MySQL-Schemas?

Es ist eher ein funktionales oder organisatorisches Problem als ein technisches. Kein Tool errät automatisch, wie Daten von einem Schema zu einem anderen migriert werden. Sie sollten besser lernen, wie Sie gespeicherte Prozeduren schreiben, um Ihre Daten zu migrieren.

Wahrscheinlich müssen Sie Einschränkungen deaktivieren, temporäre Tabellen und Spalten erstellen, viele Daten kopieren und dann die temporären Tabellen und Spalten löschen und Einschränkungen erneut aktivieren, um Ihre Daten zu migrieren.

Im Wartungsmodus sollte jede neue Funktion, die das Schema ändert, auch mit dem Skript geliefert werden, das es ermöglicht, vom aktuellen Schema und Daten in der Produktion zum neuen zu migrieren.