postgresql: как удалить кластер базы данных - PullRequest
29 голосов
/ 09 августа 2011

Я использовал команду initdb для создания кластера базы данных:

sudo su postgres -c '/opt/local/lib/postgresql83/bin/initdb -D /opt/local/var/db/postgresql83/defaultdb'

Если я хочу удалить этот кластер базы данных, могу ли я просто удалить папку defaultdb?Или есть какая-то команда, которую я должен использовать?

Ответы [ 2 ]

46 голосов
/ 09 августа 2011

Да, если вы хотите удалить только что созданный кластер базы данных, просто удалите каталог данных /opt/local/var/db/postgresql83/defaultdb.

Кстати, если сервер PG работает, выключите его раньше.

29 голосов
/ 04 января 2016

Если вы используете что-то вроде debian, самый простой способ - запустить pg_dropcluster

pg_dropcluster 9.4 main 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...