PostgreSQL:删除数据库但数据库仍然存在[重复]

2024-05-19

我是 PostgreSQL 的新手,我尝试着理解它。我熟悉数据库和MySQL。

我正在尝试删除我创建的数据库,因为 psql 似乎忽略了我尝试通过 Django 推送的更改。

当我执行时\l我得到以下回复:

                                  List of databases
       Name       | Owner  | Encoding |   Collate   |    Ctype    | Access privileges 
------------------+--------+----------+-------------+-------------+-------------------
 postgres         | neurix | UTF8     | en_AU.UTF-8 | en_AU.UTF-8 | 
 test_db          | neurix | UTF8     | en_AU.UTF-8 | en_AU.UTF-8 | 
 template0        | neurix | UTF8     | en_AU.UTF-8 | en_AU.UTF-8 | =c/neurix        +
                  |        |          |             |             | neurix=CTc/neurix
 template1        | neurix | UTF8     | en_AU.UTF-8 | en_AU.UTF-8 | =c/neurix        +
                  |        |          |             |             | neurix=CTc/neurix
 template_postgis | neurix | UTF8     | en_AU.UTF-8 | en_AU.UTF-8 | 
(5 rows)

现在我想删除数据库“test_db”

DROP DATABASE test_db

但是当我执行时\l之后,表格仍然在那里,概述看起来像关于。


您是否输入了;之后DROP DATABASE test_db? PostgreSQL 是否打印了对您的命令的响应?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PostgreSQL:删除数据库但数据库仍然存在[重复] 的相关文章

随机推荐