प्रलेखन के अनुसार, जब तक मैं एक डेटाबेस से जुड़ा नहीं हूं, मैं या तो कंसोल में डेटाबेस का उपयोग करके हटा सकता हूं:
DROP DATABASE dbname;
या मैं इसे आवरण उपकरण का उपयोग करके छोड़ सकता हूं dropdb
।
दोनों मुझे एक त्रुटि देते हुए कहते हैं कि डेटाबेस मौजूद नहीं है, फिर भी जब कंसोल और कमांड टाइप करते हैं \l
, तो मुझे डेटाबेस की एक सूची मिलती है, जिसमें मैं हटाना चाहता हूं।
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
---------------------------+-----------+----------+-------------+-------------+-----------------------
Blog_development | myusername | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
Blog_test | myusername | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
डेटाबेस का नाम Blog_development (और उसके नीचे वाला) है। मैं रेल के साथ खेल रहा था और ऑनलाइन प्रलेखन से सीखने की कोशिश कर रहा था। मैं सब कुछ शुरू करना और हटाना चाहता था।
हालांकि इसे हटाने की कोशिश की जा रही है, यह कहते हैं कि यह मौजूद नहीं है। मैं PostgreSQL के लिए बिल्कुल नया हूं, इसलिए मैं थोड़ा सा खो गया हूं, इस त्रुटि के बारे में दस्तावेज़ीकरण में कुछ भी नहीं है, इसके अलावा जब यह मौजूद नहीं है तो यह पॉप अप होता है। बेशक यह मौजूद है, यह वहीं है।