Verwenden Sie psql, um eine Verbindung zu Ihrer RDS for Postgre-DB-Instance herzustellen SQL - Amazon Relational Database Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden Sie psql, um eine Verbindung zu Ihrer RDS for Postgre-DB-Instance herzustellen SQL

Sie können eine lokale Instanz des Befehlszeilenprogramms psql verwenden, um eine Verbindung zu einer RDS for SQL Postgre-DB-Instance herzustellen. Sie müssen entweder Postgre SQL oder den psql-Client auf Ihrem Client-Computer installiert haben.

Sie können den SQL Postgre-Client von der Postgre-Website herunterladen. SQL Folgen Sie den Anweisungen für Ihr Betriebssystem, um diese Version zu installieren.

Um mit psql eine Verbindung zu Ihrer RDS for SQL Postgre-DB-Instance herzustellen, müssen Sie host (DNS) -Informationen, Zugangsdaten und den Namen der Datenbank angeben.

Verwenden Sie eines der folgenden Formate, um eine Verbindung zu Ihrer RDS for Postgre-DB-Instance herzustellen. SQL Sie werden beim Verbinden zur Eingabe eines Passworts aufgefordert. Verwenden Sie in Stapelaufträgen oder Skripts die Option --no-password. Diese Option ist für die gesamte Sitzung festgelegt.

Anmerkung

Ein Verbindungsversuch mit --no-password schlägt fehl, wenn der Server eine Passwortauthentifizierung erfordert und ein Passwort aus anderen Quellen nicht verfügbar ist. Weitere Informationen finden Sie in der PSQL-Dokumentation.

Wenn Sie zum ersten Mal eine Verbindung zu dieser DB-Instance herstellen oder wenn Sie noch keine Datenbank für diese RDS für SQL Postgres-Instance erstellt haben, können Sie mit dem „Master-Benutzernamen“ und dem Passwort eine Verbindung zur Postgres-Datenbank herstellen.

Verwenden Sie unter Unix das folgende Format.

psql \ --host=<DB instance endpoint> \ --port=<port> \ --username=<master username> \ --password \ --dbname=<database name>

Verwenden Sie unter Windows das folgende Format.

psql ^ --host=<DB instance endpoint> ^ --port=<port> ^ --username=<master username> ^ --password ^ --dbname=<database name>

Der folgende Befehl stellt beispielsweise eine Verbindung zu einer Datenbank her, die mypgdb auf einer Postgre-DB-Instance aufgerufen wird, die mit fiktiven Anmeldeinformationen aufgerufen wird. SQL mypostgresql

psql --host=mypostgresql.c6c8mwvfdgv0.us-west-2.rds.amazonaws.com --port=5432 --username=awsuser --password --dbname=mypgdb