Von SQL, MySQL und MariaDB

SQL Rückblick der Entstehung

Von SQL, MySQL und MariaDB

WordPress verwendet ein RDBMS (Relational Database Management System, RDBMS) namens MySQL. Technisch ist es MySQL-basiert, da statt MySQL zunehmend MariaDB verwendet wird. SQL steht für Structured Query Language und ist die Sprache, die wir verwenden, um mit der Datenbank zu interagieren – und nicht mit der Datenbank selbst.

MySQL hat beim Wachstum des Internets, wie wir es heute kennen, eine bedeutende Rolle gespielt. Es wurde erstmals 1995 als Alternative zu den von Microsoft und Oracle angebotenen Produkten eingeführt und wurde schnell zum goldenen RDBMS-Standard der Wahl.

Die Geschichte von MySQL ist bunt, nachdem es von Sun Microsystems und dann von Oracle übernommen wurde (Oracle erwarb Sun Microsystems und MySQL damit).

Als Reaktion auf die Übernahme von MySQL durch Oracle gabelte Monty Widenius, der ursprüngliche Schöpfer von MySQL, MySQL in MariaDB, die er nach seiner Tochter Maria benannte. (Interessanterweise ist MySQL nach Montys anderer Tochter – My) benannt. Im Laufe der Zeit entwickelten sich Unterschiede zwischen MariaDB und MySQL; Die beiden bleiben jedoch in vielen Szenarien austauschbar, einschließlich WordPress-Datenbanken.

Tatsächlich wird MariaDB in vielen Fällen als direkter Ersatz für MySQL angesehen. Das bedeutet, dass Sie MySQL deinstallieren, stattdessen MariaDB installieren und weiterarbeiten können, als ob sich nichts geändert hätte. Allerdings kann MariaDB in einigen Situationen Leistungsverbesserungen bieten und bietet auch eine breitere Kompatibilität mit beispielsweise Speicher-Engines.

Es ist wichtig zu beachten, dass MySQL kostenlos bleibt und unter einem dualen Lizenzsystem veröffentlicht wird. In vielen Fällen wird MySQL verwendet, um auf Datenbanken zu verweisen, die entweder MySQL oder MariaDB sind.

So greifen Sie auf die WordPress-Datenbank zu

Es gibt ein paar verschiedene Optionen, wenn es darum geht, sich mit der WordPress-Datenbank zu verbinden. Die Methode oder Methoden, die Ihnen zur Verfügung stehen, hängen weitgehend von der Art des WordPress-Hostings ab, welche Sie verwenden. Wenn Sie sich nicht sicher sind, wie Ihr Server konfiguriert ist, sprechen Sie mit Ihrem Hosting-Provider oder Systemadministrator. In beiden Fällen können die Optionen Folgendes umfassen:

phpMyAdmin

phpMyAdmin ist ein beliebtes Tool, da es uns ermöglicht, uns über eine webbasierte GUI mit der Datenbank zu verbinden. phpMyAdmin muss auf demselben Server installiert werden, der die Datenbank hostet, wobei viele Hosting-Anbieter phpMyAdmin direkt aus der Box anbieten.

SSH/MySQL/mariaDB-Client

SSH ist eine weniger benutzerfreundliche Methode, um eine Verbindung zu einer Datenbank herzustellen, da es eine CLI (Command Line Interface) anstelle einer GUI bietet. Aus diesem Grund wird ein tieferes Verständnis von SQL-Befehlen empfohlen. SSH muss explizit auf demselben Server eingerichtet werden, der die Datenbank hostet, bevor eine Verbindung zu ihr hergestellt wird.