Zum Inhalt

PostgreSQL

Nützliche Kommandos in der psql-Shell:

su - postgres
# in die postgres-console wechseln:
psql

# Liste aller Datenbanken:
\l
# mit einer bestimmten Datenbank verbinden:
\c bestimmteDB
# Tabellen anzeigen:
\dt

Passwort nachträglich ändern:

per psql-commando als user postgres mit der DB connecten, und dann:

ALTER ROLE username WITH PASSWORD 'passwort';

Datenbank-Sicherung (Dump) ziehen:

pg_dump --format=c --compress=9 -f <filename> db_name

Dump wieder einspielen:

pg_restore -d DBname datei.sql.dump

Benutzer + Datenbank hinzufügen:

su - postgres

createuser -e -P -S -D -R username
createdb -e -E UTF8 -O username dbname