Tôi mới sử dụng PostgreSQL và tôi cố gắng để có được đầu của tôi xung quanh nó. Tôi quen thuộc với db và MySQL.PostgreSQL: Thả cơ sở dữ liệu nhưng DB vẫn còn ở đó
Tôi đang cố xóa cơ sở dữ liệu mà tôi đã tạo vì psql dường như bỏ qua những thay đổi mà tôi cố gắng đẩy qua Django.
Khi tôi thực hiện \l
tôi nhận được câu trả lời sau đây:
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)
Bây giờ tôi wan để thả các cơ sở dữ liệu "test_db" với
DROP DATABASE test_db
nhưng khi tôi thực hiện \l
sau đó, bảng vẫn là ở đó và tổng quan trông giống như về.
Phải có điều gì đó bạn không cho chúng tôi biết. Bởi vì cơ sở dữ liệu thả ** sẽ ** thả nó - trừ khi một lỗi được hiển thị. –