Инструменты пользователя

Инструменты сайта


it:postgresql:comands

Это старая версия документа!


Команды

Создание пользователя <role_name>,-P для ввода пароля.
# createuser -U pgsql -P <role_name>
Создать базу данных <db_name>, владелец <role_name>
# createdb -U pgsql -O <role_name> <db_name>
Удалить базу данных <db_name>
# dropdb <db_name>
Удалить пользователя <role_name>
# dropuser <role_name>
Сменить влядельца с <from> на <to>
REASSIGN OWNED BY <from> TO <to>;

Резервное копирование и восстановление баз данных
Резервное копирование и восстановление делается пользователем pgsql или postgres.

Резервное копирование и восстановление одной базы данных
# pg_dump –clean dbname > dbname_sql.dump
# psql dbname < dbname_sql.dump
Резервное копирование и восстановление всех баз(включая пользователей):
# pg_dumpall –clean > full.dump
# psql -f full.dump postgres
it/postgresql/comands.1609695571.txt.gz · Последнее изменение: 2021/01/03 17:39 — ura2404