数据库是用命令 DROP DATABASE: 删除的:
DROP DATABASE name;
只有数据库的所有者(也就是说,创建数据库的用户),或者超级用户可以删除数据库。 删除数据库会删除数据库中包括的所有对象。数据库的删除是不可恢复的。
你不能在与目标库联接的时候执行 DROP DATABASE 命令。 不过,你可以和其他数据库联接,包括template1数据库, template1也是你删除一个集群上的最后一个库的唯一方法。
为了方便,有一个在shell上运行的删除数据库的程序dropdb:
dropdb dbname
(和createdb不一样,dropdb 没有缺省删除名称为当前用户名的数据库的设置。)