Zum Inhalt

SQL

Hinweis

Dieser Bereich des Gambio Admins ist nur in selbstgehosteten Shops verfügbar.

Unter Toolbox > SQL hast du die Möglichkeit Datenbankabfragen direkt einzugeben und auszuführen. Hierfür wird standardmäßig die MiniSQL-Ansicht des phpMiniAdmins verwendet. Ältere Shopversionen verfügen z.T. noch über eine vereinfachte Ansicht. Hier kann es jedoch bei der Ausgabe größerer Datenmengen zu einer verschobenen Ansicht kommen, sodass die Spaltenüberschriften nicht mehr korrekt zugeordnet werden können. Bitte rufe daher vorzugsweise die MiniSQL-Ansicht über den Reiter MiniSQL auf, sofern dieser angezeigt wird.

Hinweis

Nachfolgend beschreiben wir die in aktuellen Versionen gängige MiniSQL-Ansicht.

Achtung

Gib nur Befehle und Abfragen ein, von denen du genau weißt, was diese bewirken. Resultierende Änderungen an der Datenbank können nicht rückgängig gemacht werden!

Oberhalb des Eingabefensters sind mehrere Links, unter denen vordefinierte Befehle hinterlegt sind, sowie ein Dropdown-Menü zur Auswahl der Datenbank aufgeführt:

  • phpMiniAdmin [Versionsnummer]: leitet auf die Seite phpMiniAdmin for MySQL weiter, die Seite wird in einem neuen Fenster/Tab geladen
  • Databases: führt den Befehl ‚show databases‘ aus
  • show tables: führt den Befehl ‚show tables‘ aus
  • status: führt den Befehl ‚show table status‘ aus
  • export: gesamte Datenbank exportieren
  • import: Datenbank importieren
  • settings: öffnet die Verbindungseinstellungen
  • phpinfo: ruft die phpinfo auf

Gib die gewünschte Abfrage in das Textfeld ein, bitte beachte, dass mehrere Abfragen jeweils durch ein Semikolon voneinander getrennt werden müssen und führe diese mit Klick auf die Schaltfläche Go aus. Unterhalb des Eingabefensters wird die Anzahl der betroffenen Datensätze und die Ausführungszeit ausgegeben. Ausgaben erfolgen unterhalb der zweiten, gestrichelten Linie. Mit Klick auf Clear wird das Eingabefeld geleert.

Achtung

Änderungen an den Verbindungseinstellungen können u.U. dafür sorgen, dass die Shopdatenbank nicht mehr erreichbar ist.

Wenn du einen Datenbank-Import vornimmst, wird die bestehende Shopdatenbank ersetzt. Damit gehen alle dort gespeicherten Daten unwiederbringlich verloren.