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

Attachment: signature.asc
Description: This is a digitally signed message part.

Antwort per Email an