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 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.