Zum Hauptinhalt springen

Datenbanken

Abrufen einer Liste von Datenbankservern

Befehl

mogwai databases servers list

Beispielausgabe

ID NAME TYPE LOCAL HOST USERNAME AVAIL
1 mysql(localhost) mysql true fastuser true
2 postgresql(localhost) postgresql true fastuser true

Der Server IDs wird in anderen Befehlen verwendet.

Abrufen einer Liste von Datenbanken

Befehl

mogwai databases list

Beispielausgabe

ID NAME SERVER_NAME LOCAL HOST CHARSET OWNER SIZE CREATE_AT
1 db1 mysql(localhost) localhost true utf8mb4 user 0 2024-05-28 10:03:03.227413266 +0000 UTC
2 database43s mysql(localhost) localhost true utf8mb4 user82 0 2024-05-28 10:07:15.001640584 +0000 UTC

Synchronisieren der Datenbankliste

Wenn Sie kürzlich Datenbanken hinzugefügt oder entfernt haben und diese noch nicht in FASTPANEL angezeigt werden, können Sie die Synchronisierung der Listen erzwingen

Befehl

mogwai databases sync

Erstellen einer neuen Datenbank

Befehl

mogwai databases create [flags]

Optionen

  • -n, --name=NAME : Name der Datenbank.
  • -o, --owner="fastuser" :  FASTPANEL-Benutzer, dem die Datenbank hinzugefügt wird.
  • -s, --site=SITE : Website in FASTPANEL, der die Datenbank hinzugefügt wird.
  • -c, --charset="utf8mb4" : Kodierung der Datenbank.
  • -u, --username=USERNAME : Benutzername der Datenbank.
  • -p, --password=PASSWORD : Passwort des Datenbankbenutzers.

Beispielbefehl

mogwai databases create --server=1 -n db1 -o fastuser -s example.com -u dbuser -p dbpassword1

Dieser Befehl erstellt eine Datenbank mit dem Namen db1 auf dem Standard-Datenbankserver (--server=1) und "bindet" sie an die Website example.com.