Adminer ist eine Benutzeroberfläche zur Manipulation deiner Datenbank. Sie ist phpMyAdmin sehr ähnlich, hat aber einen wesentlich geringeren Platzbedarf und ist daher flotter zu bedienen. Die Dokumentation findest du auf der Adminer-Webseite.

Adminer user interface

Zugriff auf den Datenbank-Manager

Du kannst auf drei Arten auf den Datenbankmanager zugreifen.

  • Klicke in der Seiten-Liste auf das Menü „Mehr“ (drei Punkte) und wähle „Datenbankmanager öffnen“.
  • Klicke auf die Schaltfläche „Datenbank Manager“ oben auf der Seiten-Detailseite
  • Der Datenbank-Manager ist auf Port 15001 auf der IP deiner Webseite verfügbar (die du auf der Seite mit den Webseiten-Details finden kannst)

Grundlegende Verwendung

Umschalten von Datenbanken

Wenn du den Adminer besuchst, indem du auf eine Schaltfläche in DevKinsta klickst, wirst du immer automatisch zur entsprechenden Datenbank geleitet, aber du kannst auch innerhalb des Adminers zwischen ihnen wechseln. Du kannst zwischen den Datenbanken mit Hilfe des Dropdowns oben in der linken Seitenleiste wechseln.

Ansicht der Tabellenstruktur

Wenn du auf einen beliebigen Tabellennamen in der Seitenleiste klickst, gelangst du zur Strukturansicht der betreffenden Tabelle. Du kannst jedes Feld und den Typ der darin enthaltenen Daten sehen.

Anzeigen von Tabellendaten

Wenn du in der Seitenleiste neben dem Tabellennamen auf „SELECT“ klickst, gelangst du auf eine Seite, die dir die ersten 50 Elemente in dieser Tabelle anzeigt. Du kannst mit den Steuerelementen am oberen Rand der Seite in verschiedene Teile der Tabelle eintauchen.

Adminer select data

Du musst auf den blauen Titel über den Feldern klicken, um Zugriff auf die darin enthaltenen Formulare zu erhalten. Du kannst dann Ansichten mit mehreren Auswahl-, Such-, Sortier-, Begrenzungs- und Längenanweisungen einrichten. Beachte, dass deine Suchen auf die URL abgebildet werden, so dass du Ansichten speichern kannst, indem du die Seite mit einem Lesezeichen versiehst.

Wenn du eine aufwändigere SQL-Abfrage benötigst, um Daten anzuzeigen, kannst du neben der oben im Bildschirm angezeigten Abfrage auf „Bearbeiten“ klicken, um Zugriff auf einen SQL-Editor zu erhalten.

Daten manipulieren

Du kannst jede Zeile bearbeiten, indem du auf den Link „Bearbeiten“ innerhalb der Ergebnisse klickst. Wenn du dich auf der Seite „Daten auswählen“ befindest, kannst du neue Elemente hinzufügen, indem du auf die Schaltfläche „NEW ITEM“ klickst. Daraufhin wird ein Formular mit allen auszufüllenden Feldern angezeigt.

Du kannst komplexe SQL-Abfragen ausführen, indem du auf den Link „SQL COMMAND“ oben in der Seitenleiste klickst. Dadurch gelangst du in den SQL-Editor, in den du deine Abfrage eingeben kannst. Wenn du im Feld unterhalb des Editors auf „History“ klickst, werden die zuletzt ausgeführten Befehle angezeigt, die du laden kannst.

Tiefer gehen über die Kommandozeile

Wenn du deine Datenbank über die Konsole manipulieren möchtest, kannst du das auch tun.

Einstieg über virtuelle Maschine

# In den Container devkinsta_db eintragen
docker exec -it devkinsta_db bash

# Verbindung zur Datenbank herstellen
mysql -h localhost -u root -p

# SQL-Befehle ausführen
Datenbanken anzeigen;

Eingabe über Host-Rechner

Diese Informationen findest du auf der Seite mit den Seitendetails.

Database details

# Eingabe in die Datenbank direkt vom Host-Betriebssystem
mysql -h 192.168.99.254 -P 15100 -u root -p