Week 8, continued
विषयसूची:
- शुरू करने से पहले
- सभी MySQL डेटाबेस सूची
- MySQL में एक डेटाबेस को डिलीट करें
- MySQL डेटाबेस को mysqladmin के साथ हटाएं
- निष्कर्ष
MySQL सबसे लोकप्रिय ओपन-सोर्स रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है।
यह ट्यूटोरियल वर्णन करता है कि कमांड लाइन के माध्यम से MySQL या MariaDB डेटाबेस को कैसे हटाएं (या ड्रॉप करें)।
शुरू करने से पहले
सभी आदेशों को एक प्रशासनिक उपयोगकर्ता (डेटाबेस हटाने के लिए आवश्यक न्यूनतम विशेषाधिकार) या रूट खाते के साथ निष्पादित किया जाता है।
MySQL कंसोल को एक्सेस करने के लिए निम्न कमांड टाइप करें और संकेत मिलने पर अपना MySQL रूट यूजर पासवर्ड डालें:
mysql -u root -p
यदि आपको अपना MySQL रूट पासवर्ड बदलने की आवश्यकता है, तो कमांड लाइन के माध्यम से MySQL रूट पासवर्ड रीसेट करने पर इस ट्यूटोरियल का अनुसरण करें।
सभी MySQL डेटाबेस सूची
डेटाबेस को छोड़ने से पहले, आप अपने द्वारा बनाए गए सभी डेटाबेसों की एक सूची देखना चाहते हैं। MySQL शेल के भीतर से ऐसा करने के लिए निम्नलिखित कमांड निष्पादित करें:
SHOW DATABASES;
ऊपर दिए गए कमांड सर्वर पर सभी डेटाबेस की एक सूची प्रिंट करेंगे। आउटपुट इस के समान होना चाहिए:
+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)
MySQL में एक डेटाबेस को डिलीट करें
MySQL डेटाबेस को हटाना एकल कमांड चलाने के समान सरल है। यह एक गैर-प्रतिवर्ती कार्रवाई है और इसे सावधानी से निष्पादित किया जाना चाहिए। सुनिश्चित करें कि आप एक गलत डेटाबेस नहीं निकाल रहे हैं, क्योंकि एक बार जब आप डेटाबेस को हटा देते हैं तो इसे पुनर्प्राप्त नहीं किया जा सकता है।
ड्रॉप क्वेरी चलाने से पहले डेटाबेस का बैकअप बनाना हमेशा एक अच्छा विचार है।डेटाबेस को हटाने के लिए निम्न कमांड टाइप करें, जहां
database_name
उस
database_name
का नाम है जिसे आप हटाना चाहते हैं:
DROP DATABASE database_name;
Query OK, 1 row affected (0.00 sec)
ERROR 1008 (HY000): Can't drop database 'database_name'; database doesn't exist
उपरोक्त त्रुटियों को देखने से बचने के लिए, इसके बजाय निम्नलिखित कमांड का उपयोग करें:
DROP DATABASE IF EXISTS database_name;
Query OK, 1 row affected, 1 warning (0.00 sec)
उपरोक्त आउटपुट में,
Query OK
अर्थ है कि क्वेरी सफल रही, और
1 warning
हमें बताती है कि डेटाबेस मौजूद नहीं है और कोई डेटाबेस नष्ट नहीं किया गया था।
MySQL डेटाबेस को mysqladmin के साथ हटाएं
आप mysqladmin उपयोगिता का उपयोग करके लिनक्स टर्मिनल से एक MySQL डेटाबेस को भी हटा सकते हैं।
उदाहरण के लिए, database_name नामक
database_name
को हटाने के लिए, निम्न कमांड टाइप करें और संकेत मिलने पर अपना MySQL रूट यूजर पासवर्ड डालें:
mysqladmin -u root -p drop database_name
निष्कर्ष
आपने सीखा है कि MySQL डेटाबेस को कैसे डिलीट करें।
यदि आपके कोई प्रश्न हैं, तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।
कमांड लाइन के साथ कमांड लाइन को जब्त करें
कमांड प्रॉम्प्ट, जीयूआई, और शक्तिशाली ले लो कमांड टूलकिट के साथ एक शक्तिशाली बैच भाषा को एकीकृत करें।
कैसे कमांड लाइन के माध्यम से लिनक्स पर एक mysql डेटाबेस बनाने के लिए
यह ट्यूटोरियल बताता है कि MySQL या MariaDB डेटाबेस बनाने के लिए कमांड लाइन का उपयोग कैसे करें।
कमांड लाइन से mysql डेटाबेस और उपयोगकर्ताओं को कैसे प्रबंधित करें
MySQL सबसे लोकप्रिय ओपन-सोर्स रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है। यह ट्यूटोरियल बताता है कि MySQL और MariaDB डेटाबेस और उपयोगकर्ताओं को बनाने और प्रबंधित करने के लिए कमांड लाइन का उपयोग कैसे करें।