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

MySQL में मौजूदा तालिका के आधार पर "तालिका बनाएं" कमांड कैसे उत्पन्न करें?

<घंटा/>

आप SHOW CREATE कमांड की मदद से MySQL में मौजूदा टेबल के आधार पर क्रिएट टेबल कमांड जेनरेट कर सकते हैं।

वाक्य रचना इस प्रकार है

अपनी तालिका का नाम दिखाएं;

उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है

mysql> टेबल बनाएं स्टूडेंट इंफॉर्मेशन -> ( -> स्टूडेंट आईडी नॉट न्यूल ऑटो_इनक्रिमेंट प्राइमरी की, -> स्टूडेंट नेम वर्कर (20), -> स्टूडेंटएज इंट डिफॉल्ट 18, -> स्टूडेंट रोल नो इंट, -> स्टूडेंट एड्रेस वर्कर (200), -> StudentMarks int, -> StudentDOB datetime, -> StudentAdmissionDate datetime -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.54 सेकंड)

अब तालिका बनाएँ कमांड बनाने के लिए उपरोक्त सिंटैक्स का उपयोग करें।

क्वेरी इस प्रकार है

mysql> SHOW CREATE TABLE StudentInformation;

निम्न आउटपुट है

<पूर्व>+----------------------+-------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------------------+| टेबल | तालिका बनाएं |+----------------------+-------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------------------+| छात्र सूचना | तालिका बनाएँ `छात्र सूचना` (`StudentId` int(11) NOT NULL AUTO_INCREMENT,`StudentName` varchar(20) DEFAULT NULL,`StudentAge` int(11) DEFAULT '18',`StudentRollNo` int(11) DEFAULT NULL,` स्टूडेंटएड्रेस 'वर्कर (200) डिफॉल्ट न्यूल, 'स्टूडेंटमार्क्स' इंट (11) डिफॉल्ट न्यूल, 'स्टूडेंट डीओबी' डेटटाइम डिफॉल्ट न्यूल, 'स्टूडेंटएडमिशनडेट' डेटटाइम डिफॉल्ट न्यूल, प्राइमरी की ('स्टूडेंटआईड')) इंजन =इनो डीबी डिफॉल्ट 4 COLLATE=utf8mb4_0900_ai_ci |+---------------------+-------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------+1 पंक्ति सेट में (0.04 .) सेकंड)
  1. MySQL में कमांड लाइन पर डेटाबेस कैसे बनाएं?

    सबसे पहले, आपको कमांड प्रॉम्प्ट खोलने की आवश्यकता है। आप शॉर्टकट windows+R कुंजी का उपयोग करके खोल सकते हैं। स्क्रीनशॉट इस प्रकार है - अब CMD टाइप करें और OK बटन दबाएं - अब निम्न कमांड प्रॉम्प्ट दिखाई देगा - अब MySQL बिन डायरेक्टरी में पहुँचें। स्क्रीनशॉट इस प्रकार है - डेटाबेस बनाने के

  1. MySQL में दृश्य से तालिका कैसे बनाएं?

    नीचे दिए गए दृश्य से तालिका बनाने के लिए सिंटैक्स है - टेबल बनाएं yourTableName अपने व्यूनाम से *चुनें; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable830(Name varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.91 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable830 मानों (मा

  1. इंडेक्स के साथ एक MySQL टेबल कैसे बनाएं?

    इंडेक्स के साथ एक MySQL टेबल बनाने के लिए, सिंटैक्स इस प्रकार है - टेबल बनाएं yourTableName(yourColumnName1 dataType,yourColumnName2 dataType...N);index yourIndexName1 on(yourColumnName1 ); अपनी अनुक्रमणिका बनाएं yourIndexName2 on(yourColumnName2 ); आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तिय