Pular para o conteúdo principal

Bancos de dados

Obtendo uma lista de servidores de banco de dados

Comando

mogwai databases servers list

Exemplo de saída

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

O servidor IDs é usado em outros comandos.

Obtendo uma lista de bancos de dados

Comando

mogwai databases list

Exemplo de saída

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

Sincronizando a lista de bancos de dados

Se você adicionou ou removeu bancos de dados recentemente, e eles ainda não apareceram no FASTPANEL, você pode forçar a sincronização das listas

Comando

mogwai databases sync

Criando um novo banco de dados

Comando

mogwai databases create [flags]

Opções

  • -n, --name=NAME : Nome do banco de dados.
  • -o, --owner="fastuser" :  Usuário do FASTPANEL ao qual o banco de dados será adicionado.
  • -s, --site=SITE : Site no FASTPANEL ao qual o banco de dados será adicionado.
  • -c, --charset="utf8mb4" : Codificação do banco de dados.
  • -u, --username=USERNAME : Nome de usuário do banco de dados.
  • -p, --password=PASSWORD : Senha do usuário do banco de dados.

Exemplo de comando

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

Este comando criará um banco de dados chamado db1 no servidor de banco de dados padrão (--server=1) e o "vincula" ao site example.com.