MySQ में innoDB को सक्षम करने के लिए, आपको my.ini के आसपास काम करने की आवश्यकता है फ़ाइल। हालाँकि, MySQL संस्करण 8 में, डिफ़ॉल्ट स्टोरेज इंजन innoDB है। इसे my.ini . से जांचें फ़ाइल -
आप इसे टेबल बनाने के समय भी सेट कर सकते हैं -
mysql> टेबल बनाएं डेमोटेबल (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(100), StudentLastName varchar(100), StudentAge int) ENGINE=InnoDB;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.66 सेकंड)
आइए अब विशिष्ट तालिका के इंजन प्रकार की जांच करने के लिए एक क्वेरी चलाते हैं -
mysql> info_schema.tables से table_name, engine चुनें जहां table_name="DemoTable";
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+--------------+-----------+| TABLE_NAME | इंजन |+--------------+----------+| डेमोटेबल | InnoDB |+--------------+----------+1 पंक्ति में सेट (0.16 सेकंड)