Datenbank / MySQL

Wie die Datenbank funktioniertWebsitezeigt Seite anAnfragePHPfragt Daten abSQLMySQL-DatenbankIDTitelInhalt1StartseiteWillkomm...2Über unsWir sind...Daten zurück

Jede Website, die mehr als statisches HTML anzeigt, braucht eine Datenbank. Dein WordPress-Blog, dein Online-Shop, dein Forum – sie alle speichern Texte, Benutzerkonten und Einstellungen nicht in Dateien, sondern in einer Datenbank. Die beliebteste heisst MySQL (bzw. deren Fork MariaDB).

Was ist eine Datenbank?

Stell dir eine Datenbank wie eine riesige Excel-Tabelle vor – nur viel schneller und leistungsfähiger. Eine Datenbank besteht aus Tabellen, und jede Tabelle hat Spalten (z.B. ID, Titel, Inhalt, Datum) und Zeilen (die einzelnen Einträge).

Wenn du einen WordPress-Beitrag veröffentlichst, speichert WordPress den Titel, den Text, das Datum und den Autor in der Tabelle wp_posts. Wenn jemand deine Website aufruft, holt PHP diese Daten aus der Datenbank und baut daraus die HTML-Seite zusammen.

Warum MySQL?

MySQL ist seit über 25 Jahren der Standard im Webhosting. Es ist kostenlos (Open Source), schnell und zuverlässig. Praktisch jeder Schweizer Hoster – von Cyon über Hostpoint bis Infomaniak – bietet MySQL-Datenbanken an. Übrigens: Viele Hoster setzen inzwischen auf MariaDB, den kompatiblen Nachfolger von MySQL. Für dich als Nutzer macht das keinen Unterschied.

Wie verwalte ich meine Datenbank?

Das wichtigste Werkzeug heisst phpMyAdmin. Es ist eine Web-Oberfläche, die bei praktisch jedem Hosting-Paket dabei ist. Dort kannst du:

  • Tabellen und Einträge ansehen
  • Daten suchen und bearbeiten
  • Datenbank-Backups (Dumps) erstellen und importieren
  • Neue Datenbanken und Benutzer anlegen

Backup nicht vergessen!

Deine Datenbank ist das Herzstück deiner Website. Wenn sie verloren geht, sind alle Beiträge, Seiten, Kommentare und Einstellungen weg. Viele Schweizer Hoster machen tägliche Backups, aber du solltest zusätzlich regelmässig eigene Sicherungen anlegen – z.B. per Cronjob oder über ein WordPress-Plugin wie UpdraftPlus.

Tipp fürs Hosting: Achte beim Vergleich von Hosting-Angeboten auf die Anzahl erlaubter Datenbanken. Für eine einzelne WordPress-Seite reicht eine, aber wenn du mehrere Websites betreibst, brauchst du für jede eine eigene Datenbank.

Teste dein Wissen

Häufige Fragen

Wie viele Datenbanken brauche ich?
In der Regel eine pro Website. Wenn du drei WordPress-Seiten betreibst, brauchst du drei Datenbanken. Prüfe beim Hosting-Angebot, wie viele inklusive sind.
Was ist phpMyAdmin?
phpMyAdmin ist eine kostenlose Web-Oberfläche zur Verwaltung von MySQL-Datenbanken. Du erreichst sie über das Kontrollpanel deines Hosters und kannst dort Daten ansehen, bearbeiten und Backups erstellen.
Was ist der Unterschied zwischen MySQL und MariaDB?
MariaDB ist ein kompatibler Fork von MySQL. Für Website-Betreiber gibt es keinen spürbaren Unterschied – beide funktionieren identisch mit WordPress, Joomla und Co.

Verwandte Begriffe

Hosting-Anbieter vergleichen

Finde den passenden Schweizer Hosting-Anbieter für deine Bedürfnisse.

Zum Vergleich