MySQL का उपयोग करके, आप टेबल के छोटे संग्रह से लेकर विशाल कॉर्पोरेट डेटाबेस तक, विभिन्न विषयों और आकारों के डेटाबेस बना सकते हैं। तालिकाओं की विविधता और उनके बीच संबंधों के कारण छोटे डेटाबेस की तुलना में बड़े डेटाबेस को बनाए रखना अधिक कठिन होता है। अक्सर यह जांचना आवश्यक होता है कि कोई तालिका पहले बनाई गई है या नहीं।
ज़रूरी
MySQL का ज्ञान।
निर्देश
चरण 1
व्यवस्थापक विशेष अनुरोधों का उपयोग करके डेटाबेस के साथ संचार करता है। MySQL भाषा में एक विशेष प्रोग्रामिंग भाषा के साथ क्वेरीज़ बनाई जाती हैं, जिसमें लिखने के अपने नियम और ऑपरेटरों का एक सेट होता है। एक नियम के रूप में, किसी तालिका के अस्तित्व की जांच करने के लिए, आपको कुछ ऐसे प्रश्न दर्ज करने होंगे जो आधार की जांच करते हैं और आपको सटीक परिणाम देते हैं। ऐसे संयोजनों को सही ढंग से दर्ज करने का प्रयास करें, जैसे कि दुरुपयोग किया गया हो, आप सर्वर पर विभिन्न त्रुटियां कर सकते हैं।
चरण 2
किसी दिए गए नाम से तालिका के अस्तित्व की जाँच करने के लिए, प्रपत्र की क्वेरी का उपयोग करें:
INFORMATION_SCHEMA. TABLES से TABLE_NAME चुनें जहां TABLE_SCHEMA = 'dbname' और TABLE_NAME = 'tablename'
Dbname और tablename मानों को आपके नाम से बदल दिया जाना चाहिए। यदि आपको बाद में कोई तालिका बनाने की आवश्यकता है, यदि कोई तालिका नहीं मिली, तो प्रपत्र के आदेश का उपयोग करें:
यदि मौजूद नहीं है तो तालिका बनाएं
चरण 3
यदि डेटाबेस के साथ संचार msysobjects के माध्यम से किया जाता है, तो एक विशिष्ट तालिका की उपस्थिति के लिए अनुरोध इस तरह दिखना चाहिए:
Msysobjects से COUNT (*) चुनें जहां टाइप करें = 1 और नाम = 'टेबलनाम'
यदि आपको कोई तालिका हटाने की आवश्यकता है, यदि वह पाई जाती है, तो एक प्रश्न इस प्रकार लिखें:
ड्रॉप टेबल अगर मौजूद है टेबल;
चरण 4
आधुनिक MySQL-आधारित डेटाबेस में लाखों पंक्तियों के साथ हजारों टेबल हो सकते हैं। सूचनाओं की ऐसी गड़बड़ी को समझना मुश्किल हो सकता है। हालांकि, ऐसी समस्याओं को हल करने के लिए विशेष अनुरोध हैं। सामान्य तौर पर, हम कह सकते हैं कि किसी तालिका के अस्तित्व की जाँच करने में बहुत समय और प्रयास लगता है। भविष्य में तालिकाओं के साथ काम करना आपके लिए आसान बनाने के लिए, MySQL प्रोग्रामिंग भाषा पर विशेष ट्यूटोरियल सीखें, क्योंकि यह पूरी तरह से तालिकाओं से संबंधित है और आपको विभिन्न संचालन करने की अनुमति देता है।