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

MySQL टेबल बनाते समय डिफ़ॉल्ट InnoDB के बजाय अपनी पसंद का स्टोरेज इंजन कैसे निर्दिष्ट करें?


MySQL टेबल बनाते समय, स्टोरेज इंजन को निम्नानुसार निर्दिष्ट किया जा सकता है:

mysql> CREATE TABLE Student(id INTEGER PRIMARY KEY, Name VARCHAR(15))
    -> ENGINE = 'MyISAM';
Query OK, 0 rows affected (0.28 sec)

ENGINE कीवर्ड इस विशेष टेबल के लिए उपयोग किए जाने वाले स्टोरेज इंजन को निर्दिष्ट करता है।


  1. MySQL टेबल MyISAM या InnoDB इंजन उपयोग कर रही है कैसे जानें? MySQL टेबल MyISAM या InnoDB इंजन उपयोग कर रही है कैसे जानें?

    SHOW TABLE STATUS से टेबल स्टोरेज इंजन जांचें किसी टेबल का स्टोरेज इंजन (MyISAM, InnoDB, आदि) जानने के लिए SHOW TABLE STATUS का उपयोग करें। विशिष्ट टेबल के लिए SHOW TABLE STATUS FROM डेटाबेस_नाम LIKE टेबल_नाम; उदाहरण: business डेटाबेस में student टेबल SHOW TABLE STATUS FROM business LIKE studen

  1. MySQL में InnoDB कैसे स्थापित या सक्षम करें? MySQL में InnoDB कैसे स्थापित या सक्षम करें?

    MySQL में InnoDB स्टोरेज इंजन सक्षम करना MySQL 8.0 में InnoDB डिफ़ॉल्ट स्टोरेज इंजन है। फिर भी, आप इसे कॉन्फ़िगरेशन फ़ाइल या टेबल निर्माण समय में सेट कर सकते हैं। कॉन्फ़िगरेशन फ़ाइल (my.ini/my.cnf) जाँचना MySQL कॉन्फ़िगरेशन फ़ाइल में default-storage-engine=InnoDB सेट करें। MySQL 8 में यह डिफ़ॉल्ट रू

  1. - MySQL तालिका का स्टोरेज इंजन कैसे बदलें (UPDATE/ALTER)?

    MySQL में ALTER TABLE ... ENGINE= स्टेटमेंट का उपयोग करके मौजूदा तालिका का स्टोरेज इंजन बदला जा सकता है। सिंटैक्स ALTER TABLE table_name ENGINE = engine_name; उदाहरण: MyISAM से InnoDB में बदलें MyISAM इंजन के साथ तालिका बनाएं: ) ENGINE=MyISAM, AUTO_INCREMENT=101; वर्तमान इंजन जांचें mysql> SH