
यदि आप कुछ MySQL डेटाबेस प्रबंधक की तरह है, प्रकार phpMyAdmin, अपने डेटाबेस पर कोई भी क्रिया करने के तथ्य सरल है, आप लंबे समय के रूप में है विशेषाधिकार पर्याप्त. लेकिन, क्या होता है अगर आप का प्रबंधन एवं प्रशासन के लिए किसी भी अनुप्रयोग नहीं है, एक तरह से दृश्य, आपके डेटाबेस सर्वर? हैं उन परिस्थितियों में जो मूलपाठ तरीका डेटाबेस सर्वर तक पहुँच है, के माध्यम से एक कंसोल या विंडो की टर्मिनल, या के माध्यम से एक दूरस्थ कनेक्शन, प्रकार SSH. इस प्रकार की स्थिति के लिए, चलो देखते हैं कैसे हम एक MySQL डाटाबेस को हटाने कर सकते हैं.
एक MySQL डेटाबेस कमांड लाइन से हटाएँ
आदेश पंक्ति से एक MySQL डाटाबेस को निकालने के लिए, एक टर्मिनल या कंसोल विंडो के माध्यम से या तो, या एक दूरस्थ SSH कनेक्शन का उपयोग कर, पहली बात तुम करना चाहिए करने के लिए पहुँच है इंटरफ़ेस आदेश MySQL. ऐसा करने के लिए, आप यह एक कंसोल या टर्मिनल विंडो पर चलाएँ:
1 | mysql -u username -p contraseña |
जहाँ ‘उपयोगकर्ता नाम‘ यह करने के लिए अपने MySQL उपयोगकर्ता को संदर्भित करता है. फ़ील्ड पासवर्ड ES वैकल्पिक, नहीं तो पासवर्ड दर्ज करें, अगले चरण में आप यह पूछना होगा. एक बार आप MySQL आज्ञाओं के इंटरफ़ेस के लिए पहुँच जाएगा दर्ज. यदि सभी चला गया है अच्छी तरह से, आप अपने कंसोल के तुरंत देख सकते हैं या टर्मिनल अब ऐसा लग रहा है:
1 | mysql> |
आप अपने MySQL सर्वर में है जो डेटाबेस को देखने के लिए, आप केवल करने के लिए निम्न आदेश का उपयोग करके उन्हें सूची है:
1 | mysql> show databases; |
इस रास्ते में, आपको अपने डेटाबेस की एक सूची दिखाई देंगे. इस के समान कुछ:
1 2 3 4 5 6 7 8 9 10 | +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | phpmyadmin | | mibasededatos | +--------------------+ 5 rows in set (0.00 sec) |
अब चलो सवाल में डेटाबेस को हटाएँ. ऐसा करने के लिए, बस निम्न आदेश चलाएँ, जहाँ ‘MyDatabase‘ हटाने के लिए इच्छित डेटाबेस का नाम को इंगित करता है:
1 | mysql> drop database mibasededatos; |
आप तैयार कर रहे हैं! इस तरह एक डेटाबेस कंसोल या टर्मिनल विंडो से निकालने के लिए है, जब हमारे पास MySQL में हमारे डेटाबेस सर्वर का प्रबंधन या प्रबंधन करने के लिए कोई ग्राफिकल इंटरफेस नहीं है. यह सत्यापित करने के लिए कि डेटाबेस हटा दिया गया है, उन्हें सूची पर वापस जाएं:
1 2 3 4 5 6 7 8 9 10 | mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | phpmyadmin | +--------------------+ 4 rows in set (0.00 sec) |
आप देखेंगे कि इस समय सूची डेटाबेस में समाप्त नहीं है.
