Skip to main content
squarecloud db gère les bases de données MongoDB, MySQL, PostgreSQL et Redis de votre compte. La commande fonctionne aussi sous la forme squarecloud database. Les bases de données n’ont pas de fichier de configuration : [dbID] est donc soit l’ID que vous passez, soit, si vous l’omettez dans un terminal, un sélecteur de vos bases de données. Trouvez les ID avec squarecloud db list.

squarecloud db create

Utilisation
Les quatre options sont obligatoires : sans elles, la commande affiche son aide. La création d’une base de données nécessite un plan Standard, Pro ou Enterprise.
Sortie
Le mot de passe n’est affiché qu’une seule fois. db info ne le réaffiche pas ; si vous le perdez, régénérez-le avec db credentials reset password.
Avec --json, la commande affiche la base de données créée, mot de passe et URL de connexion compris, au format JSON.

squarecloud db list

Utilisation
Affiche le nom, l’ID, le moteur, la mémoire et le cluster de chaque base de données de votre compte.

squarecloud db info

Utilisation
Affiche l’ID de la base de données, son nom, son moteur, sa mémoire, son port, son cluster, son propriétaire et sa date de création.

squarecloud db update

Utilisation
Renomme la base de données ou modifie sa mémoire. Passez au moins l’une des deux options : sans elles, la commande affiche son aide.

squarecloud db start

Utilisation
Démarre une base de données arrêtée. Si elle est déjà en cours d’exécution, la CLI l’indique (It is already running.) et se termine avec le code 0.

squarecloud db stop

Utilisation
Arrête une base de données en cours d’exécution. Si elle est déjà arrêtée, la CLI l’indique (It is already stopped.) et se termine avec le code 0.

squarecloud db status

Utilisation
Affiche l’ID de la base de données, l’utilisation du CPU, la mémoire, le disque et le statut.

squarecloud db metrics

Utilisation
Affiche les 24 dernières heures d’utilisation du CPU, d’utilisation de la RAM et de trafic réseau de la base de données, une ligne par point de données de 5 minutes.

squarecloud db credentials certificate

Utilisation
Affiche le certificat TLS de la base de données, que les clients utilisent pour se connecter en TLS.

squarecloud db credentials reset

Utilisation
Régénère le mot de passe ou le certificat TLS, après une confirmation y/N. L’ancien cesse de fonctionner immédiatement : mettez donc à jour chaque client qui l’utilise. Un nouveau mot de passe est affiché une seule fois ; après la régénération du certificat, récupérez le nouveau avec db credentials certificate.

squarecloud db delete

Utilisation
La suppression d’une base de données est définitive. Pour conserver une copie des données, exécutez d’abord squarecloud db snapshot create --download.
Demande Delete the database <dbID>? This action is irreversible [y/N] avant de supprimer.

Voir aussi

Les snapshots de bases de données se trouvent dans Snapshots.