Databáze
Získání seznamu databázových serverů
Příkaz
mogwai databases servers list
Příklad výstupu
ID NAME TYPE LOCAL HOST USERNAME AVAIL
1 mysql(localhost) mysql true fastuser true
2 postgresql(localhost) postgresql true fastuser true
Server IDs se používá v dalších příkazech.
Získání seznamu databází
Příkaz
mogwai databases list
Příklad výstupu
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
Synchronizace seznamu databází
Pokud jste nedávno přidali nebo odebrali databáze a ještě se nezobrazily ve FASTPANEL, můžete vynutit synchronizaci seznamů
Příkaz
mogwai databases sync
Vytvoření nové databáze
Příkaz
mogwai databases create [flags]
Možnosti
-n,--name=NAME: Název databáze.-o,--owner="fastuser": uživatel FASTPANEL, ke kterému bude databáze přidána.-s,--site=SITE: Web ve FASTPANEL, ke kterému bude databáze přidána.-c,--charset="utf8mb4": Kódování databáze.-u,--username=USERNAME: Uživatelské jméno databáze.-p,--password=PASSWORD: Heslo uživatele databáze.
Příklad příkazu
mogwai databases create --server=1 -n db1 -o fastuser -s example.com -u dbuser -p dbpassword1
Tento příkaz vytvoří databázi s názvem db1 na výchozím databázovém serveru (--server=1) a "připojí" ji k webu example.com.