MySQL
MySQL
MySQL ist ein weit verbreitetes relationales Datenbankmanagementsystem (DBMS), das die SQL-Sprache zur Verwaltung von Daten verwendet. Es ist vor allem durch den Einsatz in Webseiten, CMS-Systemen und Webanwendungen bekannt.
Merkmale
- Nutzt die strukturierte Abfragesprache SQL
- Unterstützt mehrere Benutzer und Rechteverwaltung
- Kann große Datenmengen effizient verarbeiten
- Häufig verwendet in Kombination mit PHP und Apache (LAMP-Stack)
Einsatzbereiche
- Webseiten und Online-Shops
- Forensysteme (z. B. myBB)
- Content-Management-Systeme wie WordPress, Joomla, Drupal
- Unternehmensanwendungen
Varianten
- MySQL – Ursprünglich von der Firma MySQL AB entwickelt, später von Sun und dann von Oracle übernommen
- MariaDB – Ein vollständig quelloffener MySQL-Fork, kompatibel zu MySQL, aber unabhängig weiterentwickelt
Beispiel
CREATE TABLE kunden (
id INT AUTO_INCREMENT PRIMARY KEY,
vorname VARCHAR(100),
nachname VARCHAR(100),
ort VARCHAR(100)
);