Hallo,
es ist nicht so, dass man nach dem Download des "Embedded
MySQL Servers" eine
DLL erhält, die man irgendwo hinkopiert. Vielmehr handelt es sich dabei um eine C/C++ Bibliothek, gegen die man ein eigenes Software-Projekt linken kann. Daher vermute ich stark, dass die "Konfiguration" in Makefiles und / oder den Header Dateien geschieht. Man erhält so einen
MySQL-Server innerhalb der eigenen Anwendung, daher der Name "Embedded". Es gibt ein paar Funktionen, mit denen man dann die Daten ansprechen kann, die in der gleichen Form wie im FullSize
MySQL Datenbank Server vorliegen. Jegliche mit dieser Library gelinkte Software muss übrigens unter der
GPL zur Verfügung gestellt werden, da es sich bei "embedded
MySQL" auch um
GPL Software handelt. Einschränkungen gegenüber der Standalone Server Version gibt's natürlich auch, aber die scheinen für manche Zwecke, wo Grösse / Installationsaufwand etc im Auge behalten werden müssen, durchaus verkraftbar zu sein. Ein weiteres Goodie der "embedded"-Version soll ihre Geschwindigkeit sein.
Gruss,
Bernhard