On Wednesday, 14 November 2018 20:26:01 CET Luca Bertoncello wrote: > Am 14.11.2018 um 20:02 schrieb Konrad Rosenbaum: > > Serverless im Sinne von "embedded" geht nicht. MySQL braucht einen Server- > > Prozess. > > Serverless in Sinne von "es gibt eine Library, die das Programm > einbindet (wie bei SqLite) und liest eine Datei mit der ganzen Tabellen > (wie bei SqLite). Das SQL-Dialekt ist MySQL und kann von nur einer > Applikation gleichzeitig benutzt werden (wie SqLite)". > > Gibt es so was?
Meines Wissens nach: Nein. Selbst wenn würde ich nicht darauf vertrauen dass
die Lib sich genauso verhält wie MySQL.
Das wäre für MySQL auch irgendwie sinnlos - zu komplex. MySQL benutzt selbst
haufenweise Bibliotheken und Plugins - nix was Du Dir in den eigenen Prozess
ziehen willst.
Außerdem sind MySQL-Datenbanken ganze Verzeichnisse - im Extremfall mehrere
Verzeichnisse.
Wenn Du den Zugriff auf die Datenbank beschränken willst kannst Du das mit der
Config machen.
Und das genialste: Du brauchst die Applikation nicht zu modifizieren! Du
bastelst nur ein Script drumrum was MySQL startet und beendet.
Konrad
signature.asc
Description: This is a digitally signed message part.
