इसे हम ड्यूल से DATABASE() मेथड की मदद से चेक कर सकते हैं। मान लीजिए, हम डेटाबेस व्यवसाय का उपयोग कर रहे हैं। क्वेरी इस प्रकार है -
mysql> व्यवसाय का उपयोग करें;डेटाबेस बदल गया
अब हम चेक कर सकते हैं कि कौन सा डेटाबेस डुअल से DATABASE () की मदद से चुना गया है। क्वेरी इस प्रकार है -
mysql> सेलेक्ट DATABASE() DUAL से;
यहाँ आउटपुट है।
<पूर्व>+---------------+| डेटाबेस () |+---------------+| व्यापार |+---------------+1 पंक्ति सेट में (0.00 सेकंड)अब हम उस विशेष डेटाबेस नाम को प्राप्त करने के लिए किसी अन्य डेटाबेस पर विचार करें। क्वेरी इस प्रकार है।
mysql> testDatabase changemysql का उपयोग करें> DUAL से DATABASE () चुनें;
निम्न आउटपुट है।
<पूर्व>+---------------+| डेटाबेस () |+---------------+| परीक्षण |+---------------+1 पंक्ति सेट (0.00 सेकंड) मेंहम जांच सकते हैं कि उपरोक्त डेटाबेस MySQL में मौजूद हैं या नहीं। क्वेरी इस प्रकार है -
mysql> डेटाबेस दिखाएं;
यहाँ आउटपुट है जो सभी डेटाबेस को प्रदर्शित करता है।
<पूर्व>+----------------------+| डेटाबेस |+----------------------+| व्यापार || डेटाबेस नमूना || शिक्षा || नमस्ते || info_schema || मायबिजनेस || mysql || प्रदर्शन_स्कीमा || नमूना || स्कीमा नमूना || sys || परीक्षण || यूनिवर्सिटीडेटाबेस |+--------------------------+13 पंक्तियों में सेट (0.05 सेकंड)जैसा कि आप ऊपर देख सकते हैं, हमारे पास दोनों डेटाबेस हैं, और हम DATABASE() विधि की मदद से वर्तमान डेटाबेस नाम प्राप्त कर सकते हैं।
एक वैकल्पिक तरीका स्थिति कमांड का उपयोग करना है::
mysql> स्थिति;
निम्न आउटपुट है।
<केंद्र>