| PostgreSQL 7.4 文檔 | ||||
|---|---|---|---|---|
| Prev | Fast Backward | Chapter 18. 管理數據庫 | Fast Forward | Next |
數據庫是用命令 DROP DATABASE 刪除的:
DROP DATABASE name;
只有數據庫的所有者(也就是說,創建數據庫的用戶)或者超級用戶可以刪除數據庫。 刪除數據庫會刪除數據庫中包括的所有對象。數據庫的刪除是不可恢復的。
你不能在與目標庫聯接的時候執行 DROP DATABASE 命令。 不過,你可以和其他數據庫聯接,包括template1數據庫, template1也是你刪除一個集群上的最後一個庫的唯一方法。
為了方便,有一個在shell上運行的刪除數據庫的程序:
dropdb dbname
(和createdb不一樣,dropdb 沒有缺省刪除名稱為當前用戶名的數據庫的設置。)