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

MyISAM इंजन तालिका के साथ MySQL तालिका कैसे बनाएं?

<घंटा/>

MyISAM इंजन के साथ एक MySQL तालिका बनाने के लिए, हम इंजन कमांड का उपयोग कर सकते हैं। आइए पहले CREATE कमांड का उपयोग करके एक टेबल बनाएं।

mysql> तालिका बनाएं StudentRecordWithMyISAM -> ( -> Id int, -> StudentName varchar(100), -> StudentAge int -> )ENGINE=MyISAM;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.26 सेकंड)

ऊपर, हमने इंजन को "MyISAM" के रूप में सेट किया है।

तालिका में कितने कॉलम मौजूद हैं, यह जांचने के लिए DESC कमांड का उपयोग करें।

mysql> DESC StudentRecordWithMyISAM;

निम्न आउटपुट है।

<पूर्व>+-------- -----+----------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+---------------+--------------+----------+-----+----- ----+----------+| आईडी | इंट(11) | हाँ | | नल | || छात्र का नाम | वर्कर (100) | हाँ | | नल | || छात्र आयु | इंट(11) | हाँ | | नल | |+---------------+--------------+----------+-----+------ ---+----------+3 पंक्तियाँ सेट में (0.00 सेकंड)

यह जाँचने के लिए कि तालिका MyISAM के साथ प्रस्तुत की गई है या नहीं।

mysql> 'StudentRecordWithMyISAM' जैसे व्यवसाय से तालिका स्थिति दिखाएं;

निम्नलिखित वह आउटपुट है जो स्पष्ट रूप से इंजन को MyISAM दिखाता है।

<पूर्व>+--------------------------+-----------+---------+- -----------+----------+----------------+---------------+ -----------------+--------------+---------------+----- -----------+----------------------------------------------------- -----+---------------+---------------+---------- +----------------+ -------------+| नाम | इंजन | संस्करण | Row_format | पंक्तियाँ | औसत_रो_लंबाई | डेटा_लंबाई | Max_data_length | सूचकांक_लंबाई | डेटा_फ्री | Auto_increment | Create_time | Update_time | चेक_टाइम | संयोजन | चेकसम | Create_options | टिप्पणी |+--------------------------+-----------+--------+- ----------+----------+----------------+---------------+- ----------------+--------------+---------------+---------- ----------+----------------------------------------------------- ----+---------------+--------------------------+----------+ ----------------+-----------+| छात्र रिकॉर्डविथमायिसम | माईसाम | 10 | गतिशील | 0 | 0 | 0 | 281474976710655 | 1024 | 0 | 1 | 2018-10-22 15:47:01 | 2018-10-22 15:47:02 | नल | utf8mb4_unicode_ci | नल | | |+----------------+-----------+-----------+--- -------------+----------+----------------+---------------+-- ---------------+--------------+---------------+---------- -------------+---------------------+--------------------- ---+---------------+---------------+----------+- ---------------+----------+1 पंक्ति में सेट (0.14 सेकंड)

यह जाँचने के लिए कि MyISAM तालिका मौजूद है या नहीं।

mysql> TABLE_NAME चुनें, -> इंजन -> info_schema.TABLES से -> जहां TABLE_SCHEMA ='व्यवसाय' और इंजन ='MyISAM';

निम्न आउटपुट है।

<पूर्व>+--------------------------+----------+| TABLE_NAME | इंजन |+--------------------------+----------+| छात्र रिकॉर्डविथमायिसम | माईसाम |+--------------------------+----------+1 पंक्ति में सेट (0.00 सेकंड)
  1. जावास्क्रिप्ट के साथ फ़िल्टर तालिका कैसे बनाएं?

    जावास्क्रिप्ट के साथ एक फ़िल्टर तालिका बनाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    * {       box-sizing: border-box;

  1. कैप्शन के साथ टेबल कैसे बनाएं?

    HTML में कैप्शन वाली तालिका बनाने के लिए टैग का उपयोग करें। टैग के तुरंत बाद, टेबल के अंदर कैप्शन जुड़ जाता है। उदाहरण आप HTML में कैप्शन वाली तालिका बनाने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं <!DOCTYPE html> <html>    <head>       <style>

  1. मुझे कैसे पता चलेगा कि एक MySQL तालिका myISAM या InnoDB इंजन का उपयोग कर रही है?

    यह जानने के लिए कि एक MySQL तालिका MyISAM या InnoDB इंजन का उपयोग कर रही है, आप कमांड शो स्टेटस टेबल का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है - SHOW TABLE STATUS from yourDatabaseName LIKE ‘yourTableName’. उपरोक्त सिंटैक्स विशिष्ट तालिका इंजन के बारे में बताता है। अब आप उपरोक्त सिं