7.1 Datenbank MySQL / MariaDB

Die relationale Datenbank MySQL eignet sich im Zusammenspiel mit PHP ideal für Internetanwendungen. Es ist eine sehr schnelle und leistungsfähige Open-Source-Datenbank, die weit verbreitet ist. Sie arbeitet mit der Datenbanksprache SQL, z.B. im Bereich der Tabellenanlegung oder bei der Bearbeitung der Datensätze.

MySQL hat seit 1994 eine lange Geschichte hinter sich. Angefangen hat MySQL als kleines OpenSource-Projekt des Unternehmens "MySQL AB" und gehört inzwischen zu Oracle. Da Oracle in 2010 die Markenrechte übernommen hat, hat der frühere Hauptentwickler eine weitgehend kompatible Datenbank mit dem Namen MariaDB entwickelt. Wir sprechen normalerweise (aus historischen Gründen) von MySQL und meinen oftmals MariaDB.

Gerade für die Datenbank MySQL gibt es sehr viel und sehr gute Dokumentation.