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 में कमांड लाइन पर डेटाबेस कैसे बनाएं? 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 पंक्तिय