SQLEditor
Was ist der SQLEditor?
Der SQLEditor ist ein sehr einfaches Tool zum Erlernen der Anfragesprache SQL. Aus technischer Sicht handelt es sich um ein PHP-Skript, das (durch den Benutzer vorkonfiguriert) auf eine Datenbank eines MySQL-/MariaDB-Servers zugreift. Das Skript führt eine SQL-Anfrage aus und stellt das Ergebnis als Tabelle dar. Zusätzlich wird die zugehörige SQL-Anfrage zur weiteren Bearbeitung erneut angezeigt.
Da beim Lernen von SQL häufiger Fehler passieren (z.B. Syntaxfehler oder sehr viele Ergebniszeilen durch einen fehlenden Join), werden die Ergebnisse und vor allem die Fehlerergebnisse besonders dargestellt.
Systemvoraussetzungen
Vorausgesetzt wird ein Webserver, auf dem PHP lauffähig ist. Es genügt ein FTP-Zugang zum Webserver. Ein SSH-Kommandozeilen-Zugang ist hilfreich, aber nicht erforderlich.
Dokumentation
Die Vorbereitungen gliedern sich in drei Schritte, die nachfolgend beschrieben werden:
-
Schritt 1: Vorbereitung des Webservers
-
Schritt 2: Konfiguration in der Datei config.php
-
Schritt 3: Aufruf des Skripts index.php
Lizenz
Der Quellcode steht unter der CC-BA-SA-4.0 Lizenz.