spielfoxlp
Goto Top

Von MySQL zu SQLite

Hallo ,
Ich brache eine MySQL Datenbank will aber keine haben da ich schon eine haben . Ich weiß nicht ob es das was ich suche gibt : Gibt es ein Programm das eine MySQL Datenbank emuliert und die Sachen die Gespeichert werden sollen dann in SQLite ausgibt ?

Danke jetzt schon !

Content-ID: 666956

Url: https://administrator.de/forum/von-mysql-zu-sqlite-666956.html

Ausgedruckt am: 22.12.2024 um 08:12 Uhr

maretz
Lösung maretz 21.05.2021 um 09:52:08 Uhr
Goto Top
Dir ist schon bekannt das du bei den meisten Systemen nicht nur EINE Datenbank in nem MySQL-Server haben kannst?!? Weil ich würde mal vermuten - je nachdem was du da vorhast - wird es nicht gehen... Die Daten selbst sind ja eine Sache, aber die Abfragen usw. sind ja auch noch drin...
mbehrens
Lösung mbehrens 21.05.2021 um 10:18:32 Uhr
Goto Top
Zitat von @SpielfoxLP:

Ich brache eine MySQL Datenbank will aber keine haben da ich schon eine haben . Ich weiß nicht ob es das was ich suche gibt : Gibt es ein Programm das eine MySQL Datenbank emuliert und die Sachen die Gespeichert werden sollen dann in SQLite ausgibt ?

Das gesuchte dürfte sich unter dem Begriff Data Abstraktion Layer finden lassen. Automatisch geht aber auch da in der Regel nichts, es sei denn, man verwendet dann den kleinsten gemeinsamen Nenner der beteiligten Datenbankprodukte.
SpielfoxLP
SpielfoxLP 21.05.2021 um 11:24:29 Uhr
Goto Top
Ja das mit mir klar ich habe mich falsch ausgedrückt
148121
Lösung 148121 21.05.2021 aktualisiert um 11:27:24 Uhr
Goto Top
Also wenn du PDO nutzt lässt sich das Backend von MySQL auf SQLite flexibel ändern
https://www.php.net/manual/de/book.pdo.php
https://www.php.net/manual/de/pdo.drivers.php
Trotzdem bleibt der wichtige Umstand das SQLite viel weniger Datentypen kennt als MySQL, es werden also sehr wahrscheinlich Konvertierungen von Datentypen im Quell-Code anstehen. Außerdem kennt SQLite ja nicht sämtliche MySQL Syntax für die Queries.

Gruß w.
SpielfoxLP
SpielfoxLP 26.05.2021 um 08:24:00 Uhr
Goto Top
Ich habe das ganze jetzt gelassen !