2011-08-09 25 views
25

我用命令在initdb创建一个数据库集群:PostgreSQL的:如何删除数据库集群

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

如果我想删除这个数据库集群,可我只是删除的文件夹defaultdb?还是有一些我应该使用的命令?

回答

40

是的,如果你想删除你刚创建的数据库集群,只需要删除数据目录/opt/local/var/db/postgresql83/defaultdb

顺便说一下,如果PG服务器正在运行,请关闭它。

+1

感谢,如果我有足够的声誉,我会投了这个答案:) – matthiash

20

如果你正在使用的debian状,最彻底的方法是运行pg_dropcluster

pg_dropcluster 9.4 main