Wie von Mike Lischke vorgeschlagen - meine Kommentare als Antwort geposted - aber nur so kann es bei der Suche SO also nicht nach den Punkten als solche markiert werden.
Wenn Sie nur Spalten und Tabellen hinzufügen, dann sollten die Befehle "Synchronize Model" oder "Synchronize with Any Source" unter dem Menü Database in MySQL Workbench (wenn Sie das Modell geöffnet haben) den Job ohne Datenverlust ausführen . Sie können durch & gehen, überprüfen Sie die endgültigen SQL-Befehle, bevor Sie sie ausführen, wenn Sie möchten. Probieren Sie es zuerst in einem Testschema aus - sehen Sie, was passiert. Ich habe dies schon mehrmals in Live-Datenbanken ohne Probleme gemacht, aber ich würde empfehlen, vorher eine Sicherungskopie Ihrer Live-Datenbank zu erstellen - besser sicher als Nachsicht.
Wenn es Datenkonvertierungen gibt, wird MySQL es am besten handhaben - aber es kann Auswirkungen auf Ihre Abfragen & jede Verarbeitung auf den Daten haben. Alles, was kompliziert ist, würde ich in mehreren Schritten tun - zunächst temporäre Spalten hinzufügen, dann die erforderlichen Konvertierungen in die temporären Spalten durchführen und dann die ursprünglichen Spalten löschen & die temporären Spalten umbenennen.
Welche Änderungen machen Sie am Schema? – PaulF
Hinzufügen von Spalten hier und da, wenige Tabellen - bisher keine Art von Datenkonvertierung, aber Bonuspunkte, wenn die Lösung damit umgehen kann. = D –
Wenn Sie nur Spalten und Tabellen hinzufügen, dann sollten die Befehle "Synchronize Model" oder "Synchronize with Any Source" unter dem Menü Database in MySQL Workbench (wenn Sie das Modell geöffnet haben) die Aufgabe ohne Datenverlust ausführen. Sie können die abschließenden SQL-Befehle durchlaufen und überprüfen, bevor Sie sie ausführen, wenn Sie möchten. Probieren Sie es zuerst in einem Testschema aus - sehen Sie, was passiert. Ich habe dies schon mehrmals in Live-Datenbanken ohne Probleme gemacht, aber ich würde empfehlen, vorher eine Sicherungskopie Ihrer Live-Datenbank zu erstellen - besser sicher als Nachsicht. – PaulF