आर्टिकल डाउनलोड करें
आर्टिकल डाउनलोड करें
ये विकिहाउ आपको आपके कंप्यूटर की कमांड लाइन का यूज करते हुए एक मायएसक्यूएल (MySQL) डेटाबेस को डिलीट कर सकते हैं। MySQL डेटाबेस को डिलीट करने के लिए, आपका "root" अकाउंट जैसे एक डिलीट प्रिविलेजेस (विशेषाधिकार) वाले अकाउंट पर एक्सेस होना जरूरी है।
-
MySQL कमांड लाइन खोलें: MySQL में किसी डेटाबेस को डिलीट करने के लिए, आपको आपके कंप्यूटर के कमांड प्रॉम्प्ट (विंडोज) या टर्मिनल (मैक) प्रोग्राम से कमांड लाइन यूज करना होगा।
-
लॉगिन कमांड एंटर करें: ऐसा टाइप करें और फिर ↵ Enter प्रैस करें।
mysql - u root - p
- अगर आपको रूट अकाउंट पर एक्सेस नहीं है, तो फिर "root" की जगह पर अपना खुद का यूजरनेम एंटर करें। ये एक ऐसा अकाउंट होना चाहिए, जिस पर read/write प्रिविलेजेस हों।
-
पूछे जाने पर अपने पासवर्ड को एंटर करें: आपके द्वारा MySQL पर लॉगिन करने के लिए यूज होने वाले पासवर्ड को एंटर करें, फिर ↵ Enter प्रैस करें।
-
आपके डेटाबेस की लिस्ट को देखें: एक बार MySQL खुल जाता है, फिर आपके MySQL डेटाबेस की लिस्ट देखने के लिए ऐसा टाइप करें और ↵ Enter प्रैस करें:
SHOW DATABASES ;
-
आप जिस डेटाबेस को डिलीट करना चाहते हैं, उसके नाम की तलाश करें: डेटाबेस पर से तब तक स्क्रॉल करते रहें, जब तक कि आपको आपके द्वारा डिलीट किए जाने वाला न मिल जाए, डेटाबेस के ऊपर नजर आने वाले इसके नाम को नोट करने की पुष्टि जरूर कर लें। [१] X रिसर्च सोर्स
- अगर आप मैक (Mac) यूज कर रहे हैं, डेटाबेस नेम्स केस सेंसिटिव होते हैं। इसका मतलब अगर आपके डेटाबेस का नेम केपिटल लेटर्स में है, तो आपको सही डेटाबेस के डिलीट किए जाने की पुष्टि करने के लिए एकदम सही केपिटलाइजेशन का यूज करना होगा।
-
डेटाबेस को डिलीट करें: DROP DATABASE name; टाइप करें, जहां पर name आपके डेटाबेस का नाम है, फिर ↵ Enter प्रैस करें। उदाहरण के लिए, "Flowers" नाम के एक डेटाबेस को डिलीट करने के लिए, आप दी हुई कमांड एंटर करेंगे:
DROP DATABASE Flowers ;
-
आपके डेटाबेस की अपडेटेड लिस्ट को रिव्यू करें: अगर आप चाहें, तो SHOW DATABASES; कमांड एंटर करके और फिर आपके मौजूदा डेटाबेसेस पर से स्क्रॉल करके उस डेटाबेस के डिलीट होने की पुष्टि कर सकते हैं। आपके द्वारा डिलीट किए हुए डेटाबेस को अब नहीं मौजूद होना चाहिए।
सलाह
- अगर आप किसी डेटाबेस के मौजूद होने को लेकर आश्वस्त नहीं हैं, तो DROP DATABASE IF EXISTS name; एंटर करने पर किसी डेटाबेस के रजिस्टर नहीं होने पर, एक एरर नजर आएगी।
- आपके द्वारा किसी लोकलहोस्ट (localhost) नहीं यूज किए जाने वाले सर्वर पर से डेटाबेस डिलीट करने की कोशिश के चलते, आप mysql -u root -h host -p जैसी लॉगिन कमांड को एंटर करेंगे, जहां "host" आपके सर्वर का आईपी एड्रेस होगा।
चेतावनी
- हर एक यूजर के पास में read/write प्रिविलेजेस नहीं होते हैं। आपके द्वारा एक ऐसे अकाउंट से डिलीट किए जाने की पुष्टि कर लें, जो आपको डेटाबेस डिलीट करने देता हो (जैसे कि, रूट (root) अकाउंट)।
विकीहाउ के बारे में
सभी लेखकों को यह पृष्ठ बनाने के लिए धन्यवाद दें जो ३,५६९ बार पढ़ा गया है।