Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.360 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: Brauch ich Delphi Enterprise?

  Alt 28. Dez 2020, 21:05
Aber um einen Nachteil auch nicht zu verschweigen: Weder Mysql noch MariaDB kennen einen Embedded-Server. Das sind immer vollwertige Server-Setups.
Das stimmt nicht. Ja, bei MySQL wurde Embedded entfernt, aber bei MariaDB funktioniert es noch. Die DLL muss man sich aber ggf. selbst erstellen, weil Embedded nicht wirklich getestet wird.

Du kannst aber vor allem schlicht den Server mit ganz normalen Rechten zur Embedded Nutzung starten. Du musst nur einen eindeutigen Name für eine Named Pipe zur Kommunikation mitgeben, z.B.:
Code:
mysqld.exe --skip-networking --enable-named-pipe --named-pipe=xyz
Da wird kein Port geöffnet oder ähnliches und es muss nichts installiert werden (nur die Dateien müssen logischerweise kopiert werden), eben genau das, was man mit Embedded in der Regel erreichen möchte.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!

Geändert von jaenicke (28. Dez 2020 um 21:08 Uhr)
  Mit Zitat antworten Zitat