Das Exportieren einer Datenbank und ihrer App von xBase nach MySQL umfasst ...
1 Erstellen Sie eine MySQL-Zwischendatenbank, in der die Tabellenstrukturen so xbase-kompatibel wie möglich sind
2 Entwickeln und debuggen Sie ein zuverlässiges Skript zum Exportieren von Daten von xBase in die zwischengeschaltete MySQL-Datenbank, z. B. siehe
https://stackoverflow.com/questions/11248359/how-to-export-a-foxpro-cursor-to-a-csv- Datei
3 ein neues relationales Datenbankmodell entwerfen und debuggen. Beachten Sie, dass einige Funktionen notwendigerweise geändert werden müssen, und wenn viele Änderungen wahrscheinlich sind, ist es möglicherweise am besten, mit einem Prozess wie
https://www.artfulsoftware.com/dbdesignbasics.html von vorne zu beginnen müssen auch ein Mapping von der alten xbase-Datenbank zur neuen Datenbank entwickeln und debuggen
4 Entwickeln und debuggen Sie ein Skript, das Daten von #2 nach #3 portiert.
5 Ändern oder schreiben Sie die App so, dass sie mit der neuen Datenbank funktioniert