एक MySQL तालिका, अनुक्रमणिका और डेटा को क्लोन करने के लिए, हम "LIKE" का उपयोग कर सकते हैं। मेरे पास एक डेटाबेस 'व्यवसाय' है और उसमें कई टेबल बनाए गए हैं। यहां हम सभी तालिकाओं की जांच कर सकते हैं।
mysql> व्यवसाय का उपयोग करें;डेटाबेस बदल गया
आइए हम सभी टेबल प्रदर्शित करें -
<पूर्व>mysql> टेबल दिखाएं;+--------------------------+| टेबल्स_इन_बिजनेस |+--------------------------+| जोड़ने योग्य || स्वत:वेतन वृद्धि || स्वत:वृद्धि योग्य || बुकइंडेक्स || चारदेमो || columnvaluenulldemo || डेटएडडेमो || डिलीटेमो || डिलीटरिकॉर्ड || डेमो || डेमो1 || डेमोस्की || डेमोऑटो || डेमोबक्रिप्ट || डेमोएम्प्टीएंडनुल || डेमोंट || डेमोनरेप्लेस || डेमोस्कीमा || विशिष्ट डेमो || डुप्लीकेटबुकइंडेक्स || डुप्लीकेटफाउंड || कर्मचारी योग्य || मौजूद हैरोडेमो || Findandreplacedemo || विदेशी तालिका || फॉरेनटेबलडेमो || ग्रुपडेमो || ग्रुपडेमो1 || incasesensdemo || int1demo | | इंटडेमो || latandlangdemo || लिमिटऑफसेटडेमो || मिलीसेकंड डेमो || संशोधित कॉलमनाम डेमो || संशोधित डेटाटाइप || मनीडेमो || फिल्म संग्रह || मायटेबल || नॉनस्सीइडेमो || nthrecorddemo || नलडेमो || नलविथसेलेक्ट || पेस्टिस्टोरी || प्रस्तुत इतिहास || प्राथमिक तालिका || प्राथमिक तालिका1 || प्राइमरीटेबलडेमो || सीक्वेंसडेमो || स्मालिंटडेमो || अंतरिक्ष स्तंभ || छात्र || tblstudent || त्ब्लुनी || टेक्स्टडेमो || टेक्स्टुरल || अनुगामी और अग्रणी डेमो || अहस्ताक्षरित डेमो || वर्चार्डेमो || वर्चारडेमो1 || वर्चारडेमो2 || वरचार्ल || व्हेयरकॉन्डिटोन |+--------------------------+63 पंक्तियों में सेट (0.25 सेकंड)अब, मैं उपरोक्त डेटाबेस से तालिका छात्र का उपयोग कर रहा हूं। क्वेरी इस प्रकार है -
mysql> DESC छात्र;
निम्न आउटपुट है
<पूर्व>+----------+--------------+----------+-----+---------+ --------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+----------+--------------+----------+-----+-------- ------+| आईडी | इंट(11) | हाँ | एमयूएल | नल | || नाम | वर्कर (100) | हाँ | एमयूएल | नल | |+----------+--------------+----------+-----+--------+-- -----+2 पंक्तियों में सेट (0.20 सेकंड)आइए अब छात्र तालिका के रिकॉर्ड की जाँच करें:
छात्र से *चुनें
यहाँ आउटपुट है:
<पूर्व>+----------+------+| आईडी | नाम |+----------+------+| 1 | जॉन || 2 | बॉब |+----------+------+2 पंक्तियों में सेट (0.00 सेकंड)यहाँ क्वेरी है; हम LIKE का उपयोग करके इंडेक्स के साथ-साथ डेटा का क्लोन बना सकते हैं। क्वेरी इस प्रकार है -
mysql> छात्र की तरह टेबल क्लोन बनाएं;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.57 सेकंड)mysql> क्लोन डालेंस्टूडेंट सेलेक्ट *छात्र से;क्वेरी ओके, 2 पंक्तियाँ प्रभावित (0.60 सेकंड)रिकॉर्ड:2 डुप्लिकेट:0 चेतावनियाँ:0पूर्व>इसलिए, मैंने सफलतापूर्वक क्लोन के साथ-साथ डेटा भी बनाया है। अब, हम यह साबित कर सकते हैं कि हमने DESC कमांड की मदद से इंडेक्स के साथ-साथ डेटा का क्लोन बनाया है, जो इस प्रकार है -
mysql> DESC क्लोनस्टूडेंट;निम्न आउटपुट है
<पूर्व>+----------+--------------+----------+-----+---------+ --------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+----------+--------------+----------+-----+-------- ------+| आईडी | इंट(11) | हाँ | एमयूएल | नल | || नाम | वर्कर (100) | हाँ | एमयूएल | नल | |+----------+--------------+----------+-----+--------+-- -----+2 पंक्तियाँ सेट में (0.00 सेकंड)
आइए देखें कि टेबल का क्लोन बनाया गया है या नहीं।
mysql> क्लोनस्टूडेंट से * चुनें;
निम्न आउटपुट है:
<पूर्व>+----------+------+| आईडी | नाम |+----------+------+| 1 | जॉन || 2 | बॉब |+----------+------+2 पंक्तियों में सेट (0.00 सेकंड)