एक डेटाबेस को उसके नाम में '?' वर्ण के साथ छोड़ने के लिए, आपको डेटाबेस नाम के चारों ओर बैकटिक प्रतीक का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है -
ड्रॉप डेटाबेस `yourDatabaseName`;
उपरोक्त सिंटैक्स को समझने के लिए, आइए हम एक डेटाबेस बनाते हैं। डेटाबेस बनाने की क्वेरी इस प्रकार है -
mysql> डेटाबेस 'test?data' बनाएं;क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)
तो, मेरे पास डेटाबेस है? चरित्र। सभी डेटाबेस को दिखाने के लिए क्वेरी इस प्रकार है -
mysql> डेटाबेस दिखाएं;
निम्न आउटपुट है -
<पूर्व>+--------------------------+| डेटाबेस |+-----------------------+| व्यापार || कमांडलाइन || डेटाबेस1 || डेटाबेस नमूना || शिक्षा || hb_student_tracker || नमस्ते || info_schema || javadatabase2 || जावा नमूनाडेटाबेस || मायबिजनेस || मायडेटाबेस || mysql || एक-से-अनेक संबंध || प्रदर्शन_स्कीमा || आरडीबी || नमूना || नमूना डेटाबेस || स्कीमा नमूना || sys || परीक्षण || टेस्ट3 || परीक्षण?डेटा || यूनिवर्सिटीडेटाबेस || वेब || वेबट्रैकर |+----------------------+26 पंक्तियों में सेट (0.09 सेकंड)के साथ एक डेटाबेस ड्रॉप करने के लिए? चरित्र, आपको डेटाबेस नाम के चारों ओर बैकटिक प्रतीक का उपयोग करने की आवश्यकता है। क्वेरी इस प्रकार है -
mysql> ड्रॉप डेटाबेस `test?data`;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.32 सेकंड)
अब आप जांच सकते हैं कि परीक्षण के साथ कोई डेटाबेस नहीं है? डेटा। क्वेरी इस प्रकार है -
mysql> डेटाबेस दिखाएं;
निम्न आउटपुट है -
<पूर्व>+--------------------------+| डेटाबेस |+-----------------------+| व्यापार || कमांडलाइन || डेटाबेस1 || डेटाबेस नमूना || शिक्षा || hb_student_tracker || नमस्ते || info_schema || javadatabase2 || जावा नमूनाडेटाबेस || मायबिजनेस || मायडेटाबेस || mysql || एक-से-अनेक संबंध || प्रदर्शन_स्कीमा || आरडीबी || नमूना || नमूना डेटाबेस || स्कीमा नमूना || sys || परीक्षण || टेस्ट3 || यूनिवर्सिटीडेटाबेस || वेब || वेबट्रैकर |+----------------------+25 पंक्तियों में सेट (0.00 सेकंड)ऊपर दिए गए आउटपुट को देखें, test?data नाम वाला कोई डेटाबेस नहीं है;