2025年9月25日: PostgreSQL 18 釋出!
支援的版本: 當前 (18) / 17 / 16 / 15 / 14 / 13
開發版本: devel
不再支援的版本: 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

22.5. 銷燬資料庫 #

資料庫使用命令 DROP DATABASE 進行銷燬:

DROP DATABASE name;

只有資料庫的所有者或超級使用者才能刪除資料庫。刪除資料庫會移除該資料庫中包含的所有物件。資料庫的銷燬是不可撤銷的。

您不能在連線到要刪除的資料庫時執行 DROP DATABASE 命令。但是,您可以連線到任何其他資料庫,包括 template1 資料庫。對於刪除某個叢集中的最後一個使用者資料庫,template1 是唯一的選擇。

為了方便起見,還有一個用於刪除資料庫的 shell 程式,dropdb

dropdb dbname

(與 createdb 不同,預設情況下不會使用當前使用者名稱來刪除資料庫。)

提交更正

如果您在文件中發現任何不正確、與您對特定功能的體驗不符或需要進一步闡明的內容,請使用 此表單 報告文件問題。