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