(MariaDB und
MySQL sind de-facto dasselbe. Warum es auf Wikipedia für beide jeweils einen Artikel gibt, ist eine der größten ungelösten Frage der Informatik, gleich nach dem P-NP-Problem. Für die
DLL und den
ODBC-Treiber sind die MariaDB-Lizenzvereinbarungen aber für dich in der Regel einfacher zu erfüllen.)
Sie sind nicht dasselbe. MariaDB ist ein Fork von
MySQL, den der ursprüngliche Entwickler von
MySQL weiter entwickelt und pflegt, nachdem
MySQL an Oracle verkauft wurde. Seit dem sind es zwei getrennte Produkte, auch wenn Zugriff und Syntax nahezu vollständig gleich sind. 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. (Also praktisch
ODBC oder die DevArt Komponenten, welche ich übrigens auch empfehlen kann.)
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)