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.