Skip to main content
O squarecloud db gerencia os bancos de dados MongoDB, MySQL, PostgreSQL e Redis da sua conta. Ele também funciona como squarecloud database. Bancos de dados não têm arquivo de configuração, então o [dbID] é o ID que você passa ou, quando você o omite em um terminal, um seletor com os seus bancos de dados. Encontre os IDs com squarecloud db list.

squarecloud db create

Uso
As quatro flags são obrigatórias: sem elas, o comando imprime a ajuda. Criar um banco de dados exige um plano Standard, Pro ou Enterprise.
Saída
A senha é mostrada uma única vez. O db info não a mostra de novo; se você a perder, troque-a com db credentials reset password.
Com --json, imprime o banco de dados criado, com a senha e a URL de conexão, em JSON.

squarecloud db list

Uso
Imprime o nome, o ID, o motor, a memória e o cluster de todos os bancos de dados da sua conta.

squarecloud db info

Uso
Mostra o ID do banco de dados, nome, motor, memória, porta, cluster, dono e data de criação.

squarecloud db update

Uso
Renomeia o banco de dados ou altera a memória dele. Passe pelo menos uma das duas flags: sem elas, o comando imprime a ajuda.

squarecloud db start

Uso
Inicia um banco de dados parado. Se ele já estiver rodando, a CLI avisa (It is already running.) e sai com código 0.

squarecloud db stop

Uso
Para um banco de dados em execução. Se ele já estiver parado, a CLI avisa (It is already stopped.) e sai com código 0.

squarecloud db status

Uso
Imprime o ID do banco de dados, o uso de CPU, a memória, o disco e o status.

squarecloud db metrics

Uso
Imprime as últimas 24 horas de uso de CPU, uso de RAM e tráfego de rede do banco de dados, uma linha por amostra de 5 minutos.

squarecloud db credentials certificate

Uso
Imprime o certificado TLS do banco de dados, que os clientes usam para se conectar por TLS.

squarecloud db credentials reset

Uso
Troca a senha ou o certificado TLS, após uma confirmação y/N. O antigo para de funcionar na hora, então atualize todos os clientes que o usam. Uma senha nova é impressa uma única vez; depois de trocar o certificado, pegue o novo com db credentials certificate.

squarecloud db delete

Uso
Excluir um banco de dados é permanente. Para guardar uma cópia dos dados, execute squarecloud db snapshot create --download antes.
Pergunta Delete the database <dbID>? This action is irreversible [y/N] antes de excluir.

Relacionados

Os snapshots de bancos de dados estão em Snapshots.