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

एक MySQL तालिका मौजूद है या नहीं, यह जांचने के लिए विभिन्न तरीके?

<घंटा/>

आइए देखें कि MySQL में टेबल मौजूद है या नहीं यह जांचने के कुछ तरीके।

शो का उपयोग करना

SHOW कमांड सभी तालिकाओं को प्रदर्शित करता है।

टेबल दिखाएं;

यहाँ आउटपुट है।

<पूर्व>+--------------------------+| टेबल्स_इन_बिजनेस |+--------------------------+| addcheckconstraintdemo || जोड़ने योग्य || addconstraintdemo || अल्फाडेमो || स्वत:वेतन वृद्धि || स्वत:वृद्धि योग्य || बैकटिकप्रतीक || बुकइंडेक्स || चारदेमो || चेकडेमो || क्लोनस्टूडेंट || कॉलमएक्सिस्टडेमो || columnvaluenulldemo || कमसेपरेटेड डेमो || डेटएडडेमो || डिलीटेमो || डिलीटरेकॉर्ड | | डेमो || डेमो1 || डेमोस्की || डेमोऑटो || डेमोबक्रिप्ट || डेमोएम्प्टीएंडनुल || डेमोंट || डेमोनरेप्लेस || डेमोस्कीमा || डेमोवेयर || विशिष्ट डेमो || डुप्लीकेटबुकइंडेक्स || डुप्लीकेटफाउंड || कर्मचारी योग्य || एस्केपडीओम || मौजूद हैरोडेमो || Findandreplacedemo || प्रथम तालिका || विदेशी तालिका || फॉरेनटेबलडेमो || फंक्शनट्रिगर्सडेमो || ग्रुपडेमो || ग्रुपडेमो1 || इफ़ेल्सडेमो || इमेजडेमो || incasesensdemo || अनुक्रमण डेमो || int1demo || इंटडेमो || latandlangdemo || लिमिटऑफसेटडेमो || मिलीसेकंड डेमो || संशोधित कॉलमनाम डेमो || संशोधित डेटाटाइप || मनीडेमो || फिल्म संग्रह || मल्टीपलइंडेक्सडेमो || एकाधिकरिकॉर्डविथवैल्यू || मायटेबल || mytable1 || नेक्स्टपिछला डेमो | | नॉनस्सीइडेमो || nthrecorddemo || नलडेमो || नलविथसेलेक्ट || नंबर कॉलमडेमो || ऑनडेमो || पेस्टिस्टोरी || प्रस्तुत इतिहास || प्राथमिक तालिका || प्राथमिक तालिका1 || प्राइमरीटेबलडेमो || कुट्सडेमो || रोकाउंटडेमो || रोवनंबरडेमो || रोट्रांसपोज़ || रोट्रांसपोज़ेडेमो || दूसरी तालिका || सीक्वेंसडेमो || स्मालिंटडेमो || सॉर्टिंगवरचर्डेमो || अंतरिक्ष स्तंभ || छात्र || टीबीडीमोट्रेल || टीबीएलएफ || टीबीएलफर्स्ट || टीबीएलफंक्शनट्रिगर || त्ब्लिफ़डेमो || टीबीएलपी || tblselectdemo || tblstudent || त्ब्लुनी || tblupdatelimit || टेक्स्टडेमो || टेक्स्टुरल || टाइमस्टैम्पडेमो || अनुगामी और अग्रणी डेमो || ट्रांसकेशनडेमो || ट्रिगेडेमो || ट्रिगर1 || ट्रिगर2डेमो || अहस्ताक्षरित डेमो || अद्यतन करने योग्य || उपयोगकर्ता नाम और पासवर्ड डेमो || वर्चार्डेमो || वर्चारडेमो1 || वर्चारडेमो2 || वरचार्ल || व्हेयरकॉन्डिटोन || xmldemo |+--------------------------+107 पंक्तियों में सेट (0.15 सेकंड)

एकल तालिका प्रदर्शित करने के लिए LIKE का उपयोग करना

यहाँ वाक्य रचना है।

'yourTableName' जैसी टेबल दिखाएं;

आइए अब उपरोक्त सिंटैक्स को निम्नलिखित क्वेरी में लागू करें।

mysql> 'tblstudent' जैसी टेबल दिखाएं;

यहाँ आउटपुट है।

<पूर्व>+------------------------------------------+| Tables_in_business (tblstudent) |+---------------------------------+| tblstudent |+-------------------------------- +1 सेट में एक पंक्ति (0.00 सेकंड)
  1. परिणाम तालिका में एक MySQL उपयोगकर्ता द्वारा परिभाषित चर मान दिखाएं?

    तालिका में संयोजित परिणाम प्रदर्शित करने के लिए चर के लिए @ और concat_ws () का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.55 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1508 मानों में डालें (जॉन, डो); क्वेरी ठीक है, 1 पंक्ति प्रभावित

  1. MySQL संग्रहीत कार्यविधि SHOW CREATE TABLE निष्पादित करने के लिए?

    किसी संग्रहीत कार्यविधि में SHOW CREATE TAB निष्पादित करने के लिए, SHOW CREATE TABLE का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.80 सेकंड) SHOW CREATE TABLE निष्पादित करने वाली संग्रहीत प्रक्रिया निम्नलिखित है - सीमांकक; कॉल कमांड का उपयोग करके संग्रहीत कार्य

  1. मैं कैसे पता लगा सकता हूं कि MySQL में कोई तालिका मौजूद है या नहीं?

    तालिका के अस्तित्व का पता लगाने के लिए, INFORMATION_SCHEMA.TABLES की अवधारणा का उपयोग करें। निम्नलिखित सिंटैक्स है - सूचना_स्कीमा.टेबल्स से table_name चुनें, जहां table_schema=database()और table_name=yourTableName; ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ