在本章节中,我们将会讲解如何在postgres中删除数据库,这里有两种方法来删除数据库
- 使用drop database,一个sql命令
- 使用dropdb,一个命令行可执行文件
执行该操作前一定要小心,因为删除当前的一个数据库将会导致丢失存储在数据库中的完整信息。
使用drop database
该命令删除数据库。它删除数据库的目录条目,并删除包含数据的目录,它只能有数据库的所有者执行,当你或者其他任何人连接到目标数据库时(连接到postgres或任何其他数据库以发出此命令),无法执行该命令。
语法
下面给出了drop database的语法:
DROP DATABASE [ IF EXISTS ] name
参数
下表列出了相关参数及其描述:
序号 | 参数 | 描述 |
1 | IF EXISTS | 如果数据库不存在时,不显示报错。而不是错误信息 |
2 |