Créer une base de données

Cette page explique comment créer une base de données PostgreSQL dans AlloyDB pour PostgreSQL. Avant de pouvoir créer une base de données, vous devez créer un cluster et son instance principale.

Pour créer une base de données dans un cluster AlloyDB, connectez un client psql à l'instance principale du cluster, puis exécutez une commande PostgreSQL CREATE DATABASE.

Avant de commencer

  • Le projet Google Cloud que vous utilisez doit avoir été activé pour accéder à AlloyDB.
  • Vous devez disposer de l'un des rôles IAM suivants dans le projet Google Cloud que vous utilisez :
    • roles/alloydb.admin (rôle IAM prédéfini "Administrateur AlloyDB")
    • roles/owner (rôle IAM de base "Propriétaire")
    • roles/editor (rôle IAM de base Éditeur)

    Si vous ne disposez d'aucun de ces rôles, contactez l'administrateur de votre organisation pour demander l'accès.

Procédure

  1. Connectez un client psql à l'instance principale du cluster, comme décrit dans Connecter un client psql à une instance.
  2. À l'invite de commande psql, saisissez une commande CREATE DATABASE, comme décrit dans la documentation PostgreSQL. Exemple :
    CREATE DATABASE DATABASE_NAME;

    Suivez les règles PostgreSQL de la section Identifiants et mots clés lorsque vous créez votre nom de base de données.