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

Erstellen und aktualisieren Sie die Datenbankstruktur programmgesteuert

Ich sehe keinen anderen Weg als die Verwendung von SQL-Anweisungen wie CREATE TABLE , ALTER TABLE und DROP TABLE . Möglicherweise möchten Sie irgendwo eine Schemaversionsnummer eingeben, um zu überprüfen, welche Aktualisierungen Ihr Hilfsskript ausführen muss, um das Datenbankschema zu aktualisieren. Dies ist wahrscheinlich einfacher, als SQL-Anweisungen idempotent zu machen, da Sie häufig auch eine Datenkonvertierung durchführen müssen.