Ich rate insbesondere Datenbank-Anfängern ausdrücklich von
MySQL und MariaDB ab, da sie meiner Meinung nach die mit Abstand schlechtesten verbreiteten
DBMS sind. Einige der Gründe:
- Weichen am stärksten vom
SQL-Standard ab
- Beantworten komplett sinnfreie Anfragen, die bei jedem anderen
DBMS zu einem Fehler führen würden, mit einem sinnfreien Ergebnis (insbesondere in Zusammenhang mit GROUP BY)
- Fördern unsauberen Stil mit Quatsch-Anweisungen wie NATURAL JOIN
- Sollte eine
Query doch mal zu einem Fehler führen, gibt es nur eine einzige Fehlermeldung: "Schlagen Sie die richtige Syntax im Handbuch nach." Höchstwahrscheinlich haben sie das so programmiert:
Delphi-Quellcode:
try
// sämtlicher anderer Code
except
raise Exception.Create('
Schlagen Sie die richtige Syntax im Handbuch nach.');
end;