Auf dieser Seite wird beschrieben, wie Sie eine PostgreSQL-Datenbank in AlloyDB for PostgreSQL erstellen. Bevor Sie eine Datenbank erstellen können, müssen Sie einen Cluster und seine primäre Instanz erstellen.
Wenn Sie eine Datenbank in einem AlloyDB-Cluster erstellen möchten, stellen Sie mit einem psql
-Client eine Verbindung zur primären Instanz des Clusters her und führen dann einen PostgreSQL-CREATE
DATABASE
-Befehl aus.
Hinweise
- Das von Ihnen verwendete Google Cloud -Projekt muss für den Zugriff auf AlloyDB aktiviert sein.
- Sie benötigen eine der folgenden IAM-Rollen im Google Cloud Projekt, das Sie verwenden:
roles/alloydb.admin
(die vordefinierte IAM-Rolle „AlloyDB Admin“)roles/owner
(einfache IAM-Rolle „Inhaber“)roles/editor
(einfache IAM-Rolle „Bearbeiter“)
Wenn Sie keine dieser Rollen haben, wenden Sie sich an den Organisationsadministrator, um Zugriff anzufordern.
Prozedur
- Stellen Sie eine Verbindung von einem
psql
-Client zur primären Instanz des Clusters her, wie unter psql-Client mit einer Instanz verbinden beschrieben. - Geben Sie an der
psql
-Eingabeaufforderung einenCREATE DATABASE
-Befehl ein, wie in der PostgreSQL-Dokumentation beschrieben. Beispiel:CREATE DATABASE DATABASE_NAME;
Halten Sie sich beim Erstellen des Datenbanknamens an die PostgreSQL-Regeln unter Identifiers and Key Words (Kennungen und Schlüsselwörter).