Postgresql Основные методы работы

Подключение

sudo -i -u postgres
psql

Создание DB

create database <dbname>;

Создание роли

create user <rolename> with login password 'qwerty';

Назначение прав роли на DB

grant all privileges on database <dbname> to <rolename>;

Восстановление базы из backup`а

=== PSQL ===
psql -U username -d dbname < filename.sql

-- For Postgres versions 9.0 or earlier
psql -U username -d dbname -1 -f filename.sql

=== PG_RESTORE ===
pg_restore -U username -d dbname -1 filename.dump