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.