Rufus Τ. F. schrieb:
> Warum sollte das nicht gehen?
>
> Du musst nur die Syntax des von SQLite erzeugten SQL-Dumps auf
> Kompatibilität zum SQL-Dialekt von My/MariaSQL überprüfen.
Hallo Rufus,
genau deswegen frage ich ja, weil ich mir eben nicht sicher bin, wie
viel Aufwand da möglicherweise dranhängt, weil die Kompatibilität des
Dumps beim Schema, den Datentypen oder der Syntax abweicht. Die Frage
hätte wohl besser lauten sollen, ob man mit Tools explizit einen
MySQL-Dump erzeugen kann? Das würde ich jetzt unter Problemlos
verstehen.
Oder wenn ich ein (kostenpflichtiges) Tool benutze, wo sich der
Hersteller bereits mit der Problematik auseinander gesetzt hat.
Das Betriebssystem habe ich offen gelassen, weil ich sowohl mit OS X,
Linux und Windows arbeite und es ja teilweise Tools nicht für jede
Platform gibt.
Bei mir geht es konkret darum, dass ich ein Apple Addresbuch inklusive
Relationen (Gruppenzugehörigkeit, x Telefonnummern, etc.) in MySQL
importieren möchte, welches angenlich auf SQLite basieren soll. Ich kann
alternativ auf dem Mac via Adressbuch-API auf die Datensätze zugreifen,
müsste diese mangels nativer MySQL-Unterstützung dann aber wohl mit
einem WebService in meine MySQL-Datenbank übertragen. An der Stelle
fragte ich mich, ob ich nicht besser gleich 1:1 die Datenbank importiere
und dann mit sinnvollen Abfragen die von mir benötigten Daten in das
Datenmodell meiner Datenbank transformiere? Wenn ich damit allerdings
aufgrund diverser Unvorhersehbarkeiten viel Zeit verbringen kann,
beschäftige ich mich lieber gleich mit dem WebService.
Ich hatte gehofft, dass hier jemand schon mal so etwas gemacht hat und
mir ein einwandfrei funktionierendes Tool oder Skript empfehlen kann.
Die Datei, die ich für die Adressbuch-Datenbank halte, beginnt mit
"SQLite format 3".