Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में एक डेटाबेस को कैरेक्टर '?' के साथ कैसे ड्रॉप करें इसके नाम पर?

<घंटा/>

एक डेटाबेस को उसके नाम में '?' वर्ण के साथ छोड़ने के लिए, आपको डेटाबेस नाम के चारों ओर बैकटिक प्रतीक का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है -

ड्रॉप डेटाबेस `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 नाम वाला कोई डेटाबेस नहीं है;


  1. जावा में MySQL के साथ ResultSet पर कॉलम नाम कैसे प्राप्त करें?

    परिणाम सेट पर कॉलम नाम प्राप्त करने के लिए, आपको getMetaData() विधि का उपयोग करने की आवश्यकता है। GetMetadata() का प्रोटोटाइप इस प्रकार है - ResultSetMetaData getMetaData SQLException फेंकता है; 5 कॉलम नामों के साथ एक MySQL तालिका बनाएं। तालिका बनाने की क्वेरी इस प्रकार है - );क्वेरी ठीक है, 0 पंक

  1. MySQL में किसी विशिष्ट कॉलम नाम के साथ टेबल कैसे खोजें?

    कॉलम नाम खोजने के लिए, info_schema.columns का उपयोग करें। निम्नलिखित वाक्य रचना है - जानकारी_स्कीमा.कॉलम से अलग टेबल_नाम चुनें, जहां कॉलम_नाम जैसे %yourSearchValue% और table_schema=database(); आइए विभिन्न तालिका में कॉलम नाम खोजने के लिए उपरोक्त सिंटैक्स को लागू करें। यहां, हम केवल विशिष्ट कॉलम नाम

  1. एक्सेस डेटाबेस के साथ LIMIT MySQL क्लॉज का अनुकरण कैसे करें?

    Microsoft Access में, आप LIMIT के बजाय TOP का उपयोग कर सकते हैं। आइए पहले एक − . बनाएं इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - LIMIT MySQL का अनुकरण करने के लिए क्वेरी निम्नलिखित है:एक्सेस डेटाबेस के साथ क्लॉज - रन पर क्लिक करने के बाद, आपको वांछित आउटपुट मिलेगा - MySQL म