Inleiding
Dit document beschrijft hoe u in de PostgreSQL-database kunt inloggen op CloudCenter en hoe u basisopdrachten in de database (DB) kunt gebruiken.
Hoe bevestigt u dat de DB draait en kan worden aangesloten?
Volg deze input en output van de opdrachtregel om te bevestigen of u verbinding kunt maken met de database en of deze actief is.
# 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
Hoe logt u in bij de DB op Cloud Center Manager (CCM)?
U kunt in de DB loggen op Cloud Center Manager onder deze opdracht: psql -U cliqr -d cliqrdb.
Het CCM leidt u tot een wachtwoord dat kliqr is.
Dit sluit u aan op de kliqrdb DB als gebruikersklink.
Hoe vraag je de DB als je ingelogd bent?
Om de DB te vragen kunt u een selectieve opdracht uitvoeren zoals selecteert * uit cloud_types.
cloud_types is een tabel in het cliqrdb.
Hoe kom je uit de DB?
Om uit de DB te stappen gebruikt type \q
Wat zijn andere basisopdrachten van de DB?
Dit is een lijst van basisopdrachten die op de DB moeten worden uitgevoerd om verschillende informatie te verkrijgen:
- Lijst van alle DB manipulatieopdrachten zoals ALTER of MAKEN
- Lijst met alle opdrachten van de opdrachtmelding
- Lijst van alle DB-tabellen van de gebruiker
- De DB-definities weergeven
- Alle DB’s tonen
- Alle DB-gebruikers tonen
- Alle index van de gebruiker weergeven
Waarom doet het niets als je een commando opneemt?
Alle opdrachten moeten eindigen in een puntkomma ';' als je er geen plaatst denkt je dat je midden in het commando een nieuwe regel wilt.