दोनों इंजन प्रकार हैं। यहां वह प्रश्न है जिसके द्वारा हम यह जान सकते हैं कि किस इंजन प्रकार और तालिकाओं का उपयोग किया जा रहा है। सबसे पहले, हम USE कमांड की मदद से डेटाबेस का चयन करेंगे -
mysql> व्यवसाय का उपयोग करें;डेटाबेस बदल गया
यहां वह क्वेरी है जिसके माध्यम से हम जान सकते हैं कि किस टेबल या इंजन का उपयोग किया जा रहा है -
mysql> तालिका स्थिति दिखाएं;
निम्न आउटपुट है
<पूर्व>+--------------------------+---------------+------------+-- ----------+----------+----------------+---------------+- ----------------+--------------+---------------+---------- ----------+---------------------+---------------+--- ---------+---------------+----------+---------- --------+-----------+|नाम | इंजन | संस्करण | Row_format | पंक्तियाँ | औसत_रो_लंबाई | Data_length |Max_data_length | सूचकांक_लंबाई | डेटा_फ्री | Auto_increment | Create_time |Update_time | चेक_टाइम | संयोजन | चेकसम | Create_options |टिप्पणी |+--------------------------+-----------+-----+- -----------+----------+----------------+---------------+ -----------------+--------------+---------------+----- -----------+---------------------+----------------+-- ----------+---------------------+----------+---------- ---------+---------------+| जोड़ने योग्य | इनो डीबी | 10 | गतिशील | 0 | 0 | 16384 | 0 | 0 | 0 | नल |2018-09-27 13:14:31 | न्यूल |नल |utf8mb4_0900_ai_ci |NULL | | || स्वत:वेतन वृद्धि | इनो डीबी | 10 | गतिशील | 4 | 4096 | 16384 | 0 | 0 | 0 | 4 |2018-10-06 13:28:25 | नल |नल |utf8mb4_unicode_ci | नल | | || स्वत:वृद्धिशील | इनो डीबी | 10 | गतिशील | 5 | 3276 | 16384 | 0 | 0 | 0 | 1001 |2018-10-04 09:39:47 | नल | नल |utf8mb4_unicode_ci | नल | | || बुकइंडेक्स | इनो डीबी | 10 | गतिशील | 4 | 4096 | 16384 | 0 |16384 | 0 | नल | 2018-10-01 16:28:10 | नल | नल |utf8mb4_unicode_ci | नल | | || चारदेमो | इनो डीबी | 10 | गतिशील | 0 | 0 | 16384 | 0 |0 | 0 | नल | 2018-09-28 11:00:28 | नल | नल | utf8mb4_0900_ai_ci |नल | | || क्लोनस्टूडेंट | इनो डीबी | 10 | गतिशील | 3 | 5461 | 16384 | 0 |32768 | 0 | नल | 2018-10-10 09:36:03 | नल | नल |utf8mb4_unicode_ci | नल | | || columnvaluenulldemo | इनो डीबी | 10 | गतिशील | 2 | 8192 | 16384 | 0 |0 | 0 | नल | 2018-10-05 12:06:27 | नल | नल |utf8mb4_unicode_ci | नल | | || dateadddemo | इनो डीबी | 10 | गतिशील | 0 | 0 | 16384 | 0 |0 | 0 | नल | 2018-10-08 09:47:46 | नल | नल | utf8mb4_unicode_ci | नल | | || डिलीटेमो | इनो डीबी | 10 | गतिशील | 5 | 3276 | 16384 | 0 |0 | 0 | नल | 2018-10-09 17:18:38 | नल | नल | utf8mb4_unicode_ci | नल | | || डिलीटरेकॉर्ड | इनो डीबी | 10 | गतिशील | 6 | 2730 | 16384 | 0 |तो, MySQL संस्करण 8.0.12 में, टेबल इंजन "innodb" का उपयोग कर रहे हैं, लेकिन हम इंजन प्रकार को MyISAM में बदल सकते हैं।
यहाँ बदलने के लिए प्रश्न है -
mysql> CONCAT('ALTER TABLE', TABLE_SCHEMA, '.', TABLE_NAME,' ENGINE=MyISAM;') -> Information_schema से चुनें। TABLE_SCHEMA ='नमूना' और इंजन -> ='InnoDB' और TABLE_TYPE ='mytable';खाली सेट (0.05 सेकंड)