Wichtig wäre auch noch zu erwähnen, dass die libmysql.dll so weit ich weiß auch in Verbindung mit MariaDB lizensiert werden muss, wenn dieselben Bedingungen zutreffen, die sie auch für
MySQL lizenzpflichtig machen. Ganz raus aus dem Kuddelmuddel von
MySQL ist man daher nur mit MariaDB und Zugriffsmethoden
ohne die
DLL.
Das ist nicht korrekt. Man darf einfach nicht die
DLL von
MySQL verwenden, sondern muss die von MariaDB verwenden. Wenn man den Namen der
DLL im Zielprogramm nicht anpassen kann, muss man diese in libmysql.dll umbenennen.
Lizenzprobleme bekommt man nur, wenn man die
DLL von
MySQL verwendet.