PostgreSQL: abandon de la Base de données mais DB est toujours là

Je suis nouveau sur PostgreSQL et je essayer d'obtenir ma tête autour de lui. Je suis familier de la db et MySQL.

Je suis en train de supprimer la base de données que j'ai créé depuis psql semble ignorer les modifications que j'essaie de faire passer Django.

Quand j'execute \l je reçois la réponse suivante:

                                  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)

Maintenant, je wan pour supprimer la base de données "test_db" avec

DROP DATABASE test_db

mais quand j'execute \l par la suite, la table est toujours là et l'ensemble ressemble à propos.

  • Il doit y avoir quelque chose que vous ne sont pas de nous le dire. Parce que la chute de la base de données va déposez - sauf si une erreur est affichée.
InformationsquelleAutor neurix | 2012-01-28