आइए पहले एक उदाहरण देखें और एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(40), StudentAge int, StudentMarks int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.76 सेकंड)
डेटाबेस संरचना जानने के लिए निम्नलिखित प्रश्न है -
mysql> क्रिएट टेबल डेमोटेबल दिखाएं;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------------------------+---------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -----------------------------+| टेबल | तालिका बनाएँ |+---------------+---------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -----------------------------+| डेमोटेबल | टेबल बनाएं `डेमोटेबल` (`StudentId` int(11) NOT NULL AUTO_INCREMENT, `StudentName` Archar(40) COLLATE utf8_unicode_ci DEFAULT NULL, `StudentAge` int(11) DEFAULT NULL, `StudentMarks' int(11) DEFAULT NULL KEY (`StudentId`)) इंजन=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci |+---------------+--------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------+1 पंक्ति सेट में (0.06 सेकंड)अब, डेटाबेस संरचना को बदलते हैं -
mysql> तालिका बदलें डेमोटेबल कॉलम जोड़ें StudentCountryName varchar(20);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.65 सेकंड) रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0
अब हम एक बार फिर डेटाबेस संरचना की जाँच करेंगे -
mysql> क्रिएट टेबल डेमोटेबल दिखाएं;
यह निम्नलिखित आउटपुट का उत्पादन करेगा। अब हम संरचना में बदलावों का मिलान कर सकते हैं -
<पूर्व>+----------------------------+---------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---+| टेबल | तालिका बनाएँ |+---------------+---------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---+| डेमोटेबल | टेबल बनाएं `डेमोटेबल` (`StudentId` int(11) NOT NULL AUTO_INCREMENT, `StudentName` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL, `StudentAge` int(11) DEFAULT NULL, `StudentMarks' int(11) DEFAULT NULL, `StudentMarks' int(11) StudentCountryName` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, PRIMARY KEY (`StudentId`)) इंजन=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci |+---------------+--- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------+1 पंक्ति सेट में (0.00 सेकंड)