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.
Vous devez vous connecter pour publier un commentaire.
Avez-vous tapez un
;
après laDROP DATABASE test_db
? Ne PostgreSQL imprimer une réponse à votre commande?