Vai al contenuto principale

Database

Ottenere un elenco dei server di database

Comando

mogwai databases servers list

Output di esempio

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

Il server IDs è usato in altri comandi.

Ottenere un elenco di database

Comando

mogwai databases list

Output di esempio

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

Sincronizzazione dell'elenco dei database

Se hai aggiunto o rimosso di recente dei database e questi non sono ancora apparsi in FASTPANEL, puoi forzare la sincronizzazione degli elenchi

Comando

mogwai databases sync

Creazione di un nuovo database

Comando

mogwai databases create [flags]

Opzioni

  • -n, --name=NAME : Nome del database.
  • -o, --owner="fastuser" :  utente FASTPANEL a cui verrà aggiunto il database.
  • -s, --site=SITE : Sito web in FASTPANEL a cui verrà aggiunto il database.
  • -c, --charset="utf8mb4" : Codifica del database.
  • -u, --username=USERNAME : Nome utente del database.
  • -p, --password=PASSWORD : Password dell'utente del database.

Comando di esempio

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

Questo comando creerà un database denominato db1 sul server di database predefinito (--server=1) e lo "collegherà" al sito example.com.