Einführung
In diesem Dokument wird beschrieben, wie Sie sich bei der PostgreSQL-Datenbank in CloudCenter anmelden und grundlegende Befehle in der Datenbank (DB) verwenden.
Wie bestätigen Sie, dass die DB ausgeführt wird und mit ihr verbunden werden kann?
Befolgen Sie diese Befehlszeileneingaben und -ausgaben, um zu überprüfen, ob Sie eine Verbindung zur Datenbank herstellen können und ob diese ausgeführt wird.
# ps -ef | grep postgres
# postgres 802 1 0 Jan09 ? 00:00:27 /usr/pgsql-9.5/bin/postgres -D /var/lib/pgsql/9.5/data
# postgres 802 1 0 Jan09 ? 00:00:27 /usr/pgsql-9.5/bin/postgres -D /var/lib/pgsql/9.5/data
# postgres 1010 802 0 Jan09 ? 00:00:00 postgres: logger process
# postgres 1071 802 0 Jan09 ? 00:00:04 postgres: checkpointer process
# postgres 1072 802 0 Jan09 ? 00:00:14 postgres: writer process
# postgres 1073 802 0 Jan09 ? 00:00:13 postgres: wal writer process
# postgres 1074 802 0 Jan09 ? 00:00:16 postgres: autovacuum launcher process
# postgres 1075 802 0 Jan09 ? 00:00:40 postgres: stats collector process
# postgres 5082 802 0 08:57 ? 00:00:00 postgres: cliqr cliqrdb 127.0.0.1(43594) idle
# postgres 5121 802 0 09:09 ? 00:00:00 postgres: cliqr cliqrdb 127.0.0.1(43602) idle
# postgres 5125 802 0 09:11 ? 00:00:00 postgres: cliqr cliqrdb 127.0.0.1(43604) idle
Wie melden Sie sich im CloudCenter Manager (CCM) bei der DB an?
Führen Sie den folgenden Befehl aus, um sich bei der DB im Cloud Center Manager anzumelden: psql -U cliqr -d cliqrdb.
Der CCM fordert Sie zur Eingabe eines Kennworts auf, das cliqr lautet.
Dadurch wird die Verbindung zur cliqrdb DB als Benutzer-Client hergestellt.
Wie rufen Sie die DB ab, nachdem Sie sich angemeldet haben?
Um die DB abzufragen, können Sie einen ausgewählten Befehl wie "select * from cloud_types" ausführen.
cloud_types ist eine Tabelle im cliqrdb.
Wie verlassen Sie die DB?
Um die DB zu verlassen, verwenden Sie den Befehl \q.
Was sind andere grundlegende DB-Befehle?
Dies ist eine Liste von grundlegenden Befehlen, die in der DB ausgeführt werden müssen, um verschiedene Informationen zu erhalten:
- Listen Sie alle DB-Bearbeitungsbefehle wie ALTER oder CREATE auf
- Listen Sie alle Befehle der Eingabeaufforderung auf
- Listen Sie alle DB-Tabellen vom Benutzer auf
- DB-Definitionen anzeigen
- Alle DBs anzeigen
- Alle DB-Benutzer anzeigen
- Alle Indexe vom Benutzer anzeigen
Warum macht es nichts, wenn Sie einen Befehl eingeben?
Alle Befehle müssen in einem Semikolon ';' enden, wenn Sie nicht einlegen, denkt man, dass Sie einfach eine neue Zeile in der Mitte des Befehls wollen.