Hi,

On Wednesday, 14 November 2018 18:13:03 CET Luca Bertoncello wrote:
> Nun benötige ich die Applikation aus einem System laufen zu lassen, wo
> die Einrichtung eines MySQL-Servers sehr große Aufwand bedeuten sollte.

Aufwand für Dich oder Aufwand für den Nutzer?

Letzteren kannst du auf Kosten von Ersterem reduzieren.

> Weißt jemand, ob eine Art "Serverless MySQL" existiert, die ganz schlank
> und schnell eine Applikation, wo KEINE Konkurrenz gibt, verwalten kann?

Serverless im Sinne von "embedded" geht nicht. MySQL braucht einen Server-
Prozess.

Serverless im Sinne von Buzzword - keine Ahnung, weiß nicht was das eigentlich 
bedeuten soll. (Weiß das irgendwer?)

Serverless im Sinne von "ohne Paket explizit zu installieren und per Admin 
alles zentral einzurichten" - ja, das geht.

MySQL und Postgres lassen sich komplett über die Config-Datei steuern und man 
kann dem Server-Executable per Kommandozeile sagen wo die Datei liegt. 

Also:

1) Dafür sorgen dass ein komplettes MySQL in einem von Dir gewählten 
Verzeichnis liegt und auch irgendwo die Daten lokal greifbar sind.

2) Config-Datei anpassen, so dass keine root-Rechte gebraucht werden und es 
auch keine Konflikte mit anderen Servern/Applikationen gibt.

3) MySQL-Server von Hand starten und ihm dabei sagen wo die Config liegt.

4) Applikation sagen wo sie den MySQL Server findet (Port / Local Socket/ etc.)

5) Normal mit Applikation arbeiten.

6) Wenn fertig: MySQL Server wieder runterfahren oder killen.

Falls Du KDE-Nutzer bist und KMail am Laufen hast, dann läuft ein genau so 
aufgesetztes MySQL im Hintergrund für Akonadi. ;-)



        Konrad

Antwort per Email an