Der Client möchte, dass die Aktualisierung der Datenbankstruktur automatisch und fehlerfrei erfolgt.Wie aktualisiert man MySQL Datenbankänderungen automatisch auf dem Datenbankserver?
Beispiel:
- DeveloperA hat neue
SQL query 1
an zentraler Stelle. - DeveloperB hinzugefügt neue
SQL query 2
an zentraler Stelle. - Cronjob läuft in der Nacht und
SQL query 1
undSQL query 2
ist auf dem Datenbankserver aktualisiert. - Entwickler hinzugefügt neue
SQL query 3
an zentralen Stelle. - Cronjob läuft in der nächsten Nacht und
SQL query 3
wird auf dem Datenbankserver aktualisiert.
Ist es möglich oder auf welcher Ebene können wir diesen Update-Prozess automatisieren?
Was ist der beste Standard für die tägliche Aktualisierung von Datenbankänderungen, wenn viele Entwickler an einem Projekt arbeiten und SQL-Skripts zur Datenbank hinzufügen?
Wir verwenden:
Linux dedicated server.
Crontab
PHP
MySQL
SVN
Shell Scripting
+1 Danke für den Vorschlag. Sieht nützlich aus. – Awan