Přejít na hlavní obsah

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.