Naar hoofdinhoud springen

Databases

Een lijst met databaseservers ophalen

Opdracht

mogwai databases servers list

Voorbeelduitvoer

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

De server IDs wordt gebruikt in andere opdrachten.

Een lijst met databases ophalen

Opdracht

mogwai databases list

Voorbeelduitvoer

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

De databaselijst synchroniseren

Als je onlangs databases hebt toegevoegd of verwijderd en deze nog niet in FASTPANEL zijn verschenen, kun je de synchronisatie van de lijsten forceren

Opdracht

mogwai databases sync

Een nieuwe database aanmaken

Opdracht

mogwai databases create [flags]

Opties

  • -n, --name=NAME : Databasenaam.
  • -o, --owner="fastuser" :  FASTPANEL-gebruiker aan wie de database wordt toegevoegd.
  • -s, --site=SITE : Website in FASTPANEL waaraan de database wordt toegevoegd.
  • -c, --charset="utf8mb4" : Databasecodering.
  • -u, --username=USERNAME : Databasegebruikersnaam.
  • -p, --password=PASSWORD : Wachtwoord van databasegebruiker.

Voorbeeldopdracht

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

Deze opdracht maakt een database met de naam db1 aan op de standaard databaseserver (--server=1) en "koppelt" deze aan de site example.com.