Bisher habe ich das immer problemlos so gemacht:
- DB lokal in eine Datei exportiert:
ddev export-db --gzip=false > db.sql
- Das DDEV Projekt muss jetzt gestoppt und die container gelöscht werden:
ddev stop -OR
- In DDEV config.yaml die database Parameter auf mysql Version 8.0 ändern.
ddev start
- Dann den Datenbank-Dump importieren:
ddev import-db < db.sql
Wenn du dann den neuen Stand bei Mittwald importieren willst, kann du jederzeit wieder ein ddev export-db ...
durchführen. Theoretisch solltest du aber auch die in Schritt 1 erstelle sql-Datei direkt bei Mittwald in eine MySQL 8 DB importieren können.
Beide Varianten habe ich schon problemlos durchgeführt.
Ist das die beste Methode? Keine Ahnug, sie hat aber bisher immer funktioniert.
Gibt es eine bessere Methode? Das weiß vielleicht jemand anders hier ;)