PostgreSQL 8.2.3 中文文档
后退快退章19. 管理数据库快进前进

19.5. 删除数据库

数据库是用 DROP DATABASE 命令删除的:

DROP DATABASE name;

只有数据库的所有者或者超级用户才可以删除数据库。删除数据库会删除数据库中包括的所有对象。数据库的删除是不可恢复的。

你不能在与目标库连接的时候执行 DROP DATABASE 命令。不过,你可以和其它数据库连接,包括 template1 数据库。template1 也是你删除集群中最后一个库的唯一方法。

为了方便,有一个在 shell 上运行的删除数据库的 dropdb 程序:

dropdb dbname

它和 createdb 不一样,没有缺省删除的数据库名称。


后退首页前进
数据库配置上一级表空间